/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:"Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--radius-pill:999px;--spacing-header:56px;--spacing-rail:236px}}@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;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}*{min-width:0}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.5}h1,h2,h3,h4,h5,h6{color:var(--ink);margin:0;font-weight:600;line-height:1.25}h5{font-size:15px}h6{font-size:14px}a{color:var(--ink);text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%;height:auto}table{border-collapse:collapse}hr{border:0;border-top:1px solid var(--line);margin:12px 0}:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:3px}}@layer components{.btn{cursor:pointer;white-space:nowrap;border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text);justify-content:center;align-items:center;gap:6px;padding:7px 13px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.4;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.btn:hover{background:var(--raised);color:var(--ink);text-decoration:none}.btn:focus-visible{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--ring);outline:none}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;pointer-events:none}.btn-primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.btn-primary:hover{opacity:.88;background:var(--accent);color:var(--on-accent)}.btn-secondary,.btn-light,.btn-outline-secondary{background:var(--surface);color:var(--text)}.btn-danger{background:var(--bad);border-color:var(--bad);color:#fff}.btn-danger:hover{opacity:.9;background:var(--bad);color:#fff}.btn-success{background:var(--ok);border-color:var(--ok);color:#fff}.btn-warning{background:var(--warn);border-color:var(--warn);color:#fff}.btn-sm{padding:4px 9px;font-size:12px}.btn-lg{padding:9px 16px;font-size:14px}.btn-group,.btn-toolbar{flex-wrap:wrap;gap:6px;display:inline-flex}.form-label{color:var(--muted);margin-bottom:5px;font-size:12px;font-weight:500;display:block}.form-control,.form-select{width:100%;color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-md);padding:7px 10px;font-family:inherit;font-size:13px;transition:border-color .12s,box-shadow .12s;display:block}.form-control::placeholder{color:var(--muted)}.form-control:focus,.form-select:focus{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring);outline:none}@supports (color:color-mix(in lab, red, red)){.form-control:focus,.form-select:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 25%, transparent)}}.form-control:disabled,.form-select:disabled{background:var(--raised);color:var(--muted)}.form-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2352525b'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E");background-position:right 9px center;background-repeat:no-repeat;background-size:13px;padding-right:28px}textarea.form-control{resize:vertical;min-height:92px}.form-text{color:var(--muted);margin-top:4px;font-size:11.5px}.form-check{align-items:center;gap:7px;display:flex}.form-check-input{appearance:none;cursor:pointer;border:1px solid var(--line-strong);background:var(--surface);border-radius:3px;flex:0 0 15px;width:15px;height:15px;margin:0}.form-check-input:checked{background:var(--accent);border-color:var(--accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fff' stroke-width='2.5'%3E%3Cpath d='M3 8.5l3.2 3.2L13 5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:11px}:root[data-theme=dark] .form-check-input:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2318181b' stroke-width='2.5'%3E%3Cpath d='M3 8.5l3.2 3.2L13 5'/%3E%3C/svg%3E")}.form-check-input[type=radio]{border-radius:50%}.form-check-label{cursor:pointer;font-size:13px}.invalid-feedback{color:var(--bad);margin-top:4px;font-size:11.5px;display:none}.is-invalid{border-color:var(--bad)!important}.is-invalid~.invalid-feedback,.invalid-feedback.d-block{display:block}.input-group{display:flex}.table-responsive{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.table{width:100%;color:var(--text);font-size:13px}.table>thead th{text-align:left;text-transform:uppercase;letter-spacing:.03em;color:var(--muted);background:var(--raised);border-bottom:1px solid var(--line);white-space:nowrap;padding:9px 12px;font-size:11px;font-weight:500}.table>tbody td{border-bottom:1px solid var(--line);vertical-align:middle;padding:9px 12px}.table-hover>tbody tr:hover{background:var(--hover)}.badge{border-radius:var(--radius-pill);background:var(--raised);color:var(--muted);align-items:center;padding:2px 8px;font-size:11px;font-weight:500;line-height:1.6;display:inline-flex}.bg-primary{background:var(--accent)!important;color:var(--on-accent)!important}.bg-secondary{background:var(--raised)!important;color:var(--muted)!important}.bg-success{background:var(--ok-tint)!important;color:var(--ok)!important}.bg-danger{background:var(--bad-tint)!important;color:var(--bad)!important}.bg-warning{background:var(--warn-tint)!important;color:var(--warn)!important}.bg-info{background:var(--raised)!important;color:var(--muted)!important}.bg-light,.bg-dark{background:var(--surface)!important}.alert{border-radius:var(--radius-md);border:1px solid var(--line);background:var(--raised);color:var(--text);margin-bottom:12px;padding:10px 13px;font-size:13px}.alert-primary{background:var(--raised);color:var(--ink)}.alert-success{background:var(--ok-tint);color:var(--ok)}.alert-danger{background:var(--bad-tint);color:var(--bad)}.alert-warning{background:var(--warn-tint);color:var(--warn)}.alert-dark{background:var(--raised);color:var(--ink)}.spinner-border{vertical-align:-2px;border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite bp-spin;display:inline-block}.spinner-border-sm{width:12px;height:12px}@keyframes bp-spin{to{transform:rotate(360deg)}}.modal{z-index:1055;background:#00000080;display:none;position:fixed;inset:0;overflow-y:auto}.modal.show{display:block}.modal.fade{opacity:0;transition:opacity .15s linear}.modal.fade.show{opacity:1}.modal-dialog{max-width:520px;margin:6vh auto;padding:0 14px}.modal-lg{max-width:800px}.modal-dialog-centered{align-items:center;min-height:calc(100% - 12vh);display:flex}.modal-content{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);overflow:hidden}.modal-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.modal-title{color:var(--ink);font-size:15px;font-weight:600}.modal-body{padding:16px}.modal-footer{border-top:1px solid var(--line);background:var(--raised);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.modal-backdrop{display:none}.btn-close{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:18px;line-height:1}.btn-close:before{content:"×"}.btn-close:hover{background:var(--raised);color:var(--ink)}.bp-toast-container{z-index:1100;pointer-events:none;position:fixed;top:14px;right:14px}.bp-toast-container .toast{pointer-events:auto}.toast{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);min-width:260px;max-width:360px;box-shadow:var(--shadow-pop);overflow:hidden}.toast.hide{display:none}.toast-header{border-bottom:1px solid var(--line);color:var(--ink);align-items:center;gap:7px;padding:8px 12px;font-size:13px;display:flex}.toast-body{padding:10px 12px;font-size:13px}.toast-body .alert{margin:0}.collapse:not(.show){display:none}.dropdown{position:relative}.dropdown-toggle:after{content:"";vertical-align:middle;border-top:4px solid;border-left:4px solid #0000;border-right:4px solid #0000;margin-left:6px;display:inline-block}.dropdown-menu{z-index:1000;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);min-width:180px;box-shadow:var(--shadow-pop);margin-top:4px;padding:5px;list-style:none;display:none;position:absolute;top:100%;left:auto;right:0}.dropdown-menu.show{display:block}.dropdown-item{color:var(--text);border-radius:var(--radius-sm);white-space:nowrap;padding:6px 10px;font-size:13px;display:block}.dropdown-item:hover{background:var(--raised);color:var(--ink);text-decoration:none}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg)}.card-header{border-bottom:1px solid var(--line);color:var(--ink);padding:11px 14px;font-weight:600}.card-body{padding:14px}.nav{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nav-tabs{border-bottom:1px solid var(--line)}.nav-tabs .nav-link{color:var(--muted);cursor:pointer;border-bottom:2px solid #0000;padding:8px 13px;font-size:13px;font-weight:500}.nav-tabs .nav-link:hover{color:var(--ink);text-decoration:none}.nav-tabs .nav-link.active{color:var(--ink);border-bottom-color:var(--ink)}.tab-content>.tab-pane{display:none}.tab-content>.tab-pane.active,.tab-pane.show.active{display:block}.pagination{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.page-item .page-link{border-radius:var(--radius-sm);color:var(--muted);border:1px solid var(--line);background:var(--surface);padding:5px 10px;font-size:13px;display:block}.page-item .page-link:hover{background:var(--raised);color:var(--ink);text-decoration:none}.page-item.active .page-link{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.page-item.disabled .page-link{opacity:.5;pointer-events:none}.progress{background:var(--line);border-radius:var(--radius-pill);height:6px;overflow:hidden}.progress-bar{background:var(--accent);height:100%}.tooltip{z-index:1080;font-size:11.5px;position:absolute}.tooltip-inner{background:var(--ink);color:var(--surface);border-radius:var(--radius-sm);text-align:center;max-width:220px;padding:4px 8px}.tooltip-arrow,.popover-arrow{display:none}.popover{z-index:1070;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-pop);max-width:280px;font-size:13px;position:absolute}.popover-header{border-bottom:1px solid var(--line);padding:8px 11px;font-weight:600}.popover-body{padding:10px 11px}nav#sidebarMenu.sidebar,.sidebar.d-lg-block{flex-direction:column;display:none;display:flex!important}@media (min-width:992px){nav#sidebarMenu.sidebar,.sidebar.d-lg-block{flex-direction:column;display:flex!important}}@media (max-width:991.98px){nav#sidebarMenu.sidebar,.sidebar.collapse,.sidebar.collapse.show{flex-direction:column;display:flex!important}}}@layer utilities{.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:1rem}.m-4{margin:1.5rem}.m-5{margin:3rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem}.mt-5{margin-top:3rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mb-5{margin-bottom:3rem}.ms-0{margin-left:0}.ms-1{margin-left:.25rem}.ms-2{margin-left:.5rem}.ms-3{margin-left:1rem}.ms-4{margin-left:1.5rem}.ms-5{margin-left:3rem}.me-0{margin-right:0}.me-1{margin-right:.25rem}.me-2{margin-right:.5rem}.me-3{margin-right:1rem}.me-4{margin-right:1.5rem}.me-5{margin-right:3rem}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:1rem;margin-right:1rem}.mx-4{margin-left:1.5rem;margin-right:1.5rem}.mx-5{margin-left:3rem;margin-right:3rem}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:1rem;margin-bottom:1rem}.my-4{margin-top:1.5rem;margin-bottom:1.5rem}.my-5{margin-top:3rem;margin-bottom:3rem}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:1rem}.p-4{padding:1.5rem}.p-5{padding:3rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:1rem}.pt-4{padding-top:1.5rem}.pt-5{padding-top:3rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:1rem}.pb-4{padding-bottom:1.5rem}.pb-5{padding-bottom:3rem}.ps-0{padding-left:0}.ps-1{padding-left:.25rem}.ps-2{padding-left:.5rem}.ps-3{padding-left:1rem}.ps-4{padding-left:1.5rem}.ps-5{padding-left:3rem}.pe-0{padding-right:0}.pe-1{padding-right:.25rem}.pe-2{padding-right:.5rem}.pe-3{padding-right:1rem}.pe-4{padding-right:1.5rem}.pe-5{padding-right:3rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:1rem;padding-right:1rem}.px-4{padding-left:1.5rem;padding-right:1.5rem}.px-5{padding-left:3rem;padding-right:3rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:1rem;padding-bottom:1rem}.py-4{padding-top:1.5rem;padding-bottom:1.5rem}.py-5{padding-top:3rem;padding-bottom:3rem}.m-auto{margin:auto}.ms-auto{margin-left:auto}.me-auto{margin-right:auto}.mx-auto{margin-left:auto;margin-right:auto}.d-none{display:none}.d-block{display:block}.d-flex{display:flex}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-inline-flex{display:inline-flex}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}.flex-md-nowrap{flex-wrap:nowrap}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:1rem}.justify-content-start{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}.justify-content-between{justify-content:space-between}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-self-end{align-self:flex-end}.text-start{text-align:left}.text-center{text-align:center}.text-end{text-align:right}.text-muted{color:var(--muted)}.text-dark{color:var(--ink)}.text-light{color:var(--surface)}.text-nowrap{white-space:nowrap}.text-wrap{white-space:normal}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.small{font-size:12px}.fw-bold{font-weight:600}.img-fluid{max-width:100%;height:auto}.position-fixed{position:fixed}.position-absolute{position:absolute}.position-relative{position:relative}.position-sticky{position:sticky}.sticky-top{z-index:1020;position:sticky;top:0}.top-0{top:0}.end-0{right:0}.w-100{width:100%}.h-100{height:100%}.float-end{float:right}.shadow{box-shadow:var(--shadow-card)}.rounded{border-radius:var(--radius-md)}.rounded-pill{border-radius:var(--radius-pill)}.border{border:1px solid var(--line)}.visually-hidden{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.g-3{row-gap:1rem}.g-2{row-gap:.5rem}.col{flex:1 0}.col-auto{flex:none;width:auto}.col-1{flex:none;width:8.3333%}.col-2{flex:none;width:16.6667%}.col-3{flex:none;width:25%}.col-4{flex:none;width:33.3333%}.col-5{flex:none;width:41.6667%}.col-6{flex:none;width:50%}.col-7{flex:none;width:58.3333%}.col-8{flex:none;width:66.6667%}.col-9{flex:none;width:75%}.col-10{flex:none;width:83.3333%}.col-11{flex:none;width:91.6667%}.col-12{flex:none;width:100%}@media (min-width:576px){.col-sm{flex:1 0;width:auto}.col-sm-auto{flex:none;width:auto}.col-sm-1{flex:none;width:8.3333%}.col-sm-2{flex:none;width:16.6667%}.col-sm-3{flex:none;width:25%}.col-sm-4{flex:none;width:33.3333%}.col-sm-5{flex:none;width:41.6667%}.col-sm-6{flex:none;width:50%}.col-sm-7{flex:none;width:58.3333%}.col-sm-8{flex:none;width:66.6667%}.col-sm-9{flex:none;width:75%}.col-sm-10{flex:none;width:83.3333%}.col-sm-11{flex:none;width:91.6667%}.col-sm-12{flex:none;width:100%}.d-sm-block{display:block!important}.d-sm-none{display:none!important}.d-sm-flex{display:flex!important}.text-sm-start{text-align:left}.text-sm-center{text-align:center}.text-sm-end{text-align:right}.ms-sm-auto{margin-left:auto}.px-sm-4{padding-left:1.5rem;padding-right:1.5rem}.mb-sm-0{margin-bottom:0}}@media (min-width:768px){.col-md{flex:1 0;width:auto}.col-md-auto{flex:none;width:auto}.col-md-1{flex:none;width:8.3333%}.col-md-2{flex:none;width:16.6667%}.col-md-3{flex:none;width:25%}.col-md-4{flex:none;width:33.3333%}.col-md-5{flex:none;width:41.6667%}.col-md-6{flex:none;width:50%}.col-md-7{flex:none;width:58.3333%}.col-md-8{flex:none;width:66.6667%}.col-md-9{flex:none;width:75%}.col-md-10{flex:none;width:83.3333%}.col-md-11{flex:none;width:91.6667%}.col-md-12{flex:none;width:100%}.d-md-block{display:block!important}.d-md-none{display:none!important}.d-md-flex{display:flex!important}.text-md-start{text-align:left}.text-md-center{text-align:center}.text-md-end{text-align:right}.ms-md-auto{margin-left:auto}.px-md-4{padding-left:1.5rem;padding-right:1.5rem}.mb-md-0{margin-bottom:0}}@media (min-width:992px){.col-lg{flex:1 0;width:auto}.col-lg-auto{flex:none;width:auto}.col-lg-1{flex:none;width:8.3333%}.col-lg-2{flex:none;width:16.6667%}.col-lg-3{flex:none;width:25%}.col-lg-4{flex:none;width:33.3333%}.col-lg-5{flex:none;width:41.6667%}.col-lg-6{flex:none;width:50%}.col-lg-7{flex:none;width:58.3333%}.col-lg-8{flex:none;width:66.6667%}.col-lg-9{flex:none;width:75%}.col-lg-10{flex:none;width:83.3333%}.col-lg-11{flex:none;width:91.6667%}.col-lg-12{flex:none;width:100%}.d-lg-block{display:block!important}.d-lg-none{display:none!important}.d-lg-flex{display:flex!important}.text-lg-start{text-align:left}.text-lg-center{text-align:center}.text-lg-end{text-align:right}.ms-lg-auto{margin-left:auto}.px-lg-4{padding-left:1.5rem;padding-right:1.5rem}.mb-lg-0{margin-bottom:0}}@media (min-width:1200px){.col-xl{flex:1 0;width:auto}.col-xl-auto{flex:none;width:auto}.col-xl-1{flex:none;width:8.3333%}.col-xl-2{flex:none;width:16.6667%}.col-xl-3{flex:none;width:25%}.col-xl-4{flex:none;width:33.3333%}.col-xl-5{flex:none;width:41.6667%}.col-xl-6{flex:none;width:50%}.col-xl-7{flex:none;width:58.3333%}.col-xl-8{flex:none;width:66.6667%}.col-xl-9{flex:none;width:75%}.col-xl-10{flex:none;width:83.3333%}.col-xl-11{flex:none;width:91.6667%}.col-xl-12{flex:none;width:100%}.d-xl-block{display:block!important}.d-xl-none{display:none!important}.d-xl-flex{display:flex!important}.text-xl-start{text-align:left}.text-xl-center{text-align:center}.text-xl-end{text-align:right}.ms-xl-auto{margin-left:auto}.px-xl-4{padding-left:1.5rem;padding-right:1.5rem}.mb-xl-0{margin-bottom:0}}}:root,:root[data-theme=light]{color-scheme:light;--bg:#fafafa;--surface:#fff;--raised:#f4f4f5;--hover:#f4f4f5;--ink:#18181b;--text:#3f3f46;--muted:#52525b;--faint:#71717a;--line:#e4e4e7;--line-strong:#d4d4d8;--accent:#18181b;--on-accent:#fafafa;--ring:#a1a1aa;--ok:#15803d;--ok-tint:#dcfce7;--warn:#b45309;--warn-tint:#fef3c7;--bad:#b91c1c;--bad-tint:#fee2e2;--shadow-card:0 1px 2px #0000000a;--shadow-pop:0 10px 38px #00000029}:root[data-theme=dark]{color-scheme:dark;--bg:#09090b;--surface:#18181b;--raised:#27272a;--hover:#27272a;--ink:#fafafa;--text:#d4d4d8;--muted:#a1a1aa;--faint:#8b8b93;--line:#27272a;--line-strong:#3f3f46;--accent:#fafafa;--on-accent:#18181b;--ring:#71717a;--ok:#4ade80;--ok-tint:#14532d;--warn:#fbbf24;--warn-tint:#451a03;--bad:#f87171;--bad-tint:#450a0a;--shadow-card:0 1px 2px #00000080;--shadow-pop:0 10px 38px #0009}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg:#09090b;--surface:#18181b;--raised:#27272a;--hover:#27272a;--ink:#fafafa;--text:#d4d4d8;--muted:#a1a1aa;--faint:#8b8b93;--line:#27272a;--line-strong:#3f3f46;--accent:#fafafa;--on-accent:#18181b;--ring:#71717a;--ok:#4ade80;--ok-tint:#14532d;--warn:#fbbf24;--warn-tint:#451a03;--bad:#f87171;--bad-tint:#450a0a;--shadow-card:0 1px 2px #00000080;--shadow-pop:0 10px 38px #0009}}:root{--color-bg:var(--bg);--color-surface:var(--surface);--color-raised:var(--raised);--color-ink:var(--ink);--color-text:var(--text);--color-muted:var(--muted);--color-faint:var(--faint);--color-line:var(--line);--color-line-strong:var(--line-strong);--color-brand:var(--accent);--color-brand-dark:var(--accent);--color-brand-tint:var(--raised);--color-on-brand:var(--on-accent);--color-ring:var(--ring);--color-green:var(--ok);--color-green-tint:var(--ok-tint);--color-amber:var(--warn);--color-amber-tint:var(--warn-tint);--color-coral:var(--bad);--color-coral-tint:var(--bad-tint);--bp-accent-strong:var(--accent)}@font-face{font-family:Noto Sans Thai;src:url(/assets/fonts/noto-sans-thai-thai.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+E01-E5B,U+200C-200D,U+25CC}.container-fluid{width:100%;margin:0;padding:0}.row{flex-wrap:wrap;margin:0;display:flex}.row>*{width:100%}.bp-topbar{z-index:1020;height:var(--spacing-header);background:var(--surface);border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:0 16px;display:flex;position:sticky;top:0}.navbar-main-tools{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.navbar-page-title{color:var(--ink);white-space:nowrap;font-size:14px;font-weight:600}.navbar-page-search-form{flex:0 320px;min-width:0}.navbar-page-search-input{width:100%;color:var(--ink);background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-md);padding:6px 11px;font-family:inherit;font-size:13px}.navbar-page-search-input::placeholder{color:var(--muted)}.navbar-page-search-input:focus{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring);outline:none}@supports (color:color-mix(in lab, red, red)){.navbar-page-search-input:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 25%, transparent)}}.navbar-add-item-btn{white-space:nowrap;background:var(--accent);color:var(--on-accent);border-radius:var(--radius-md);align-items:center;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex}.navbar-add-item-btn:hover{opacity:.88;color:var(--on-accent);text-decoration:none}.navbar-item-edit-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.navbar-edit-btn{cursor:pointer;background:var(--surface);color:var(--text);border:1px solid var(--line-strong);border-radius:var(--radius-md);align-items:center;gap:6px;padding:6px 11px;font-size:13px;font-weight:500;display:inline-flex}.navbar-edit-btn:hover{background:var(--raised);color:var(--ink);text-decoration:none}.navbar-edit-btn-save{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.navbar-edit-btn-save:hover{opacity:.88;color:var(--on-accent)}.navbar-nav{align-items:center;margin-left:auto;display:flex}.navbar-nav ul{margin:0;padding:0;list-style:none}.navbar-nav .nav-link{border-radius:var(--radius-md);color:var(--text);cursor:pointer;padding:6px 10px;font-size:13px;font-weight:500;display:block}.navbar-nav .nav-link:hover{background:var(--raised);color:var(--ink);text-decoration:none}.navbar-toggler{cursor:pointer;border:1px solid var(--line-strong);border-radius:var(--radius-md);background:0 0;padding:5px 8px;line-height:1;display:none}.navbar-toggler-icon{width:18px;height:18px;color:var(--text);background:currentColor;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' stroke='%23000' stroke-width='2'%3E%3Cpath d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' stroke='%23000' stroke-width='2'%3E%3Cpath d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E") 50%/contain no-repeat}.navbar-mobile-brand{display:none}.navbar-mobile-logo{object-fit:contain;width:30px;height:30px}.navbar-mobile-logo-on-dark,:root[data-theme=dark] .navbar-mobile-logo-on-light{display:none}:root[data-theme=dark] .navbar-mobile-logo-on-dark{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]) .navbar-mobile-logo-on-light{display:none}:root:not([data-theme=light]):not([data-theme=dark]) .navbar-mobile-logo-on-dark{display:block}}.sidebar{z-index:1030;width:var(--spacing-rail);background:var(--surface);border-right:1px solid var(--line);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0}.bp-rail-brand{height:var(--spacing-header);border-bottom:1px solid var(--line);flex:none;align-items:center;padding:0 16px;display:flex}.bp-rail-brand:hover{text-decoration:none}.bp-rail-collapse{z-index:2;cursor:pointer;width:30px;height:30px;color:var(--muted);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);justify-content:center;align-items:center;padding:0;transition:color .12s,background-color .12s,border-color .12s;display:inline-flex;position:absolute;top:13px;right:10px}.bp-rail-collapse:hover{color:var(--ink);background:var(--raised);border-color:var(--line-strong)}.bp-mobile-menu-close{display:none}.bp-rail-logo{width:auto;max-height:26px;display:block}.bp-rail-logo-dark,:root[data-theme=dark] .bp-rail-logo-light{display:none}:root[data-theme=dark] .bp-rail-logo-dark{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]) .bp-rail-logo-light{display:none}:root:not([data-theme=light]):not([data-theme=dark]) .bp-rail-logo-dark{display:block}}.bp-rail-scroll{flex:auto;padding-bottom:6px;overflow:hidden auto}.bp-rail-footer{border-top:1px solid var(--line);color:var(--faint);flex:none;padding:10px 16px;font-size:11px}main.table-body-c,main{min-width:0;margin-left:var(--spacing-rail);background:var(--bg);padding:0}.sidebar,main.table-body-c,main{transition:width .18s,margin-left .18s}.view-mode,.table-responsive.view-mode{min-width:0}.bp-nav{flex-direction:column;gap:1px;margin:0;padding:6px 8px;list-style:none;display:flex}.bp-nav-group{list-style:none}.bp-nav-row{align-items:center;gap:2px;display:flex}.bp-nav-link{border-radius:var(--radius-md);min-width:0;color:var(--text);flex:auto;align-items:center;gap:10px;padding:7px 10px;font-size:13.5px;font-weight:500;transition:background-color .12s,color .12s;display:flex}.bp-nav-link i{text-align:center;width:16px;color:var(--muted);font-size:13px}.bp-nav-link span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bp-nav-link:hover{background:var(--hover);color:var(--ink);text-decoration:none}.bp-nav-link:hover i{color:var(--ink)}.bp-nav-link.is-active{background:var(--hover);color:var(--ink);font-weight:600}.bp-nav-link.is-active i{color:var(--ink)}.bp-nav-chevron{border-radius:var(--radius-md);width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.bp-nav-chevron:hover{background:var(--hover);color:var(--ink)}.bp-nav-chev{width:16px;height:16px;transition:transform .18s}.bp-nav-group.is-open .bp-nav-chev{transform:rotate(180deg)}.bp-nav-panel{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .18s,visibility 0s linear .18s;display:grid}.bp-nav-group.is-open .bp-nav-panel{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .18s}.bp-nav-sub{margin:0;padding:0;list-style:none;overflow:hidden}.bp-nav-group.is-open .bp-nav-sub{padding:1px 0 5px}.bp-nav-sublink{border-left:1px solid var(--line);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--muted);margin-left:22px;padding:5px 10px;font-size:12.5px;display:block}.bp-nav-sublink:hover{background:var(--hover);color:var(--ink);border-color:var(--line-strong);text-decoration:none}.bp-nav-sublink.is-active{background:var(--hover);color:var(--ink);border-color:var(--ink);font-weight:600}.monthly-target-sidebar-item{margin:8px;list-style:none}.monthly-target-sidebar-card{background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-md);padding:10px 12px}.monthly-target-sidebar-title{color:var(--ink);font-size:12px;font-weight:600}.monthly-target-sidebar-text{color:var(--muted);margin-top:2px;font-size:11.5px}.monthly-target-sidebar-track{background:var(--line-strong);border-radius:var(--radius-pill);height:5px;margin:7px 0 4px;overflow:hidden}.monthly-target-sidebar-fill{background:var(--accent);height:100%}.monthly-target-sidebar-percent{color:var(--muted);text-align:right;font-size:11px}.monthly-target-sidebar-actions{margin-top:6px}.monthly-target-sidebar-link,.monthly-target-sidebar-full-link{color:var(--ink);cursor:pointer;font-size:11.5px;text-decoration:underline}.monthly-target-sidebar-contrib{margin-top:8px}.monthly-target-sidebar-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.monthly-target-sidebar-list-item{justify-content:space-between;align-items:center;gap:8px;font-size:11.5px;display:flex}.monthly-target-sidebar-left{align-items:center;gap:6px;min-width:0;display:flex}.monthly-target-sidebar-user-icon{color:var(--muted)}.monthly-target-sidebar-name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.monthly-target-sidebar-count{color:var(--muted);flex:none}.monthly-target-sidebar-empty{color:var(--muted);font-size:11.5px}.bp-theme-toggle{width:calc(100% - 16px);font:inherit;text-align:left;cursor:pointer;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);align-items:center;gap:8px;margin:4px 8px 10px;padding:7px 10px;font-size:13px;font-weight:500;display:flex}.bp-theme-toggle:hover{background:var(--hover);color:var(--ink)}.bp-theme-toggle i{text-align:center;width:16px;color:var(--muted)}.bp-theme-label{flex:auto}.bp-theme-state{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border-radius:var(--radius-pill);background:var(--raised);border:1px solid var(--line);padding:2px 6px;font-size:10px;font-weight:600}:root[data-theme=dark] .bp-theme-toggle .bp-icon-dark,:root:not([data-theme=dark]) .bp-theme-toggle .bp-icon-light{display:none}@media (min-width:992px){:root[data-sidebar-collapsed=true] .sidebar{width:64px}:root[data-sidebar-collapsed=true] main.table-body-c,:root[data-sidebar-collapsed=true] main,:root[data-sidebar-collapsed=true] .row>main{width:calc(100% - 64px);max-width:calc(100% - 64px);margin-left:64px}:root[data-sidebar-collapsed=true] .bp-topbar{width:calc(100% - 64px);margin-left:64px}:root[data-sidebar-collapsed=true] .bp-rail-brand{justify-content:center;padding:0}:root[data-sidebar-collapsed=true] .bp-rail-logo{display:none!important}:root[data-sidebar-collapsed=true] .bp-rail-collapse{right:16px}:root[data-sidebar-collapsed=true] .bp-nav{padding:7px 11px}:root[data-sidebar-collapsed=true] .bp-nav-row{justify-content:center}:root[data-sidebar-collapsed=true] .bp-nav-link{flex:0 0 40px;justify-content:center;gap:0;width:40px;height:40px;padding:0}:root[data-sidebar-collapsed=true] .bp-nav-link i{width:auto;font-size:16px}:root[data-sidebar-collapsed=true] .bp-nav-link span,:root[data-sidebar-collapsed=true] .bp-nav-chevron,:root[data-sidebar-collapsed=true] .bp-nav-panel{display:none}:root[data-sidebar-collapsed=true] .bp-rail-footer{padding:9px 11px}:root[data-sidebar-collapsed=true] .bp-rail-target,:root[data-sidebar-collapsed=true] .bp-rail-user,:root[data-sidebar-collapsed=true] .bp-rail-copy,:root[data-sidebar-collapsed=true] .bp-theme-label,:root[data-sidebar-collapsed=true] .bp-theme-state{display:none}:root[data-sidebar-collapsed=true] .bp-theme-toggle{justify-content:center;width:40px;height:40px;margin:0;padding:0}:root[data-sidebar-collapsed=true] .bp-theme-toggle i{width:auto}}.list,.table-responsive.list{background:var(--surface);border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);width:100%;box-shadow:none;border-radius:0;margin:0 0 18px;padding:0;overflow-x:auto}.list.list-hide,.list hr{display:none}.entry-header{background:var(--surface);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:11px 16px;display:flex;position:sticky;left:0}.entry-header h5{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.entry-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dt-inline-tools{align-items:center;gap:7px;display:flex}.item-overdue-filter{white-space:nowrap;cursor:pointer;min-height:31px;color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-md);align-items:center;gap:6px;margin:0;padding:5px 9px;font-size:12.5px;font-weight:500;display:inline-flex}.item-overdue-filter input{width:15px;height:15px;accent-color:var(--accent);cursor:pointer;margin:0}.item-overdue-filter:has(input:focus-visible){border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab, red, red)){.item-overdue-filter:has(input:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 25%, transparent)}}.item-overdue-filter.is-disabled{color:var(--muted);background:var(--raised);border-color:var(--line);cursor:not-allowed;opacity:.62}.item-overdue-filter.is-disabled input{cursor:not-allowed}.dt-search-input,.dt-length-select,.designerFilter{color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-md);padding:5px 9px;font-family:inherit;font-size:12.5px}.dt-search-input{min-width:170px}.dt-search-input:focus,.dt-length-select:focus,.designerFilter:focus{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring);outline:none}@supports (color:color-mix(in lab, red, red)){.dt-search-input:focus,.dt-length-select:focus,.designerFilter:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 25%, transparent)}}.item-list-table{table-layout:fixed;width:100%;font-size:13px}.item-list-table>thead th{text-align:left;white-space:nowrap;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);background:var(--raised);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:8px 12px;font-size:10.5px;font-weight:500}.item-list-table>tbody td{border-bottom:1px solid var(--line);vertical-align:middle;padding:8px 12px}.item-list-table>tbody tr:last-child td{border-bottom:0}.row-id-cell{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.thumb-cell{padding-left:8px!important;padding-right:8px!important}.item-thumb,.thumb-enlarge-trigger img,.product-img{object-fit:cover;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--raised);width:56px;height:36px;display:block}.thumb-enlarge-trigger{cursor:zoom-in;background:0 0;border:0;padding:0;display:block}.item-thumb-placeholder{border-radius:var(--radius-sm);background:var(--raised);border:1px dashed var(--line-strong);width:56px;height:36px}.title-cell{min-width:0}.item-ai-status{width:17px;height:17px;color:var(--faint);flex:none;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.item-ai-status.is-waiting,.item-ai-status.is-pending,.item-ai-status.is-processing{color:var(--warn)}.item-ai-status.is-complete{color:var(--ok)}.item-ai-status.is-failed{color:var(--bad)}.item-ai-status.is-skipped{color:var(--muted)}.item-title-link{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.item-overdue-badge{color:var(--warn);background:var(--warn-tint);border:1px solid var(--warn);margin-right:5px}@supports (color:color-mix(in lab, red, red)){.item-overdue-badge{border:1px solid color-mix(in srgb, var(--warn) 35%, var(--line))}}.item-overdue-badge{vertical-align:middle;font-size:9px;font-weight:750}.item-overdue-badge.is-critical{color:var(--bad);background:var(--bad-tint);border-color:var(--bad)}@supports (color:color-mix(in lab, red, red)){.item-overdue-badge.is-critical{border-color:color-mix(in srgb, var(--bad) 45%, var(--line))}}.item-overdue-badge.is-critical{box-shadow:0 0 0 1px var(--bad)}@supports (color:color-mix(in lab, red, red)){.item-overdue-badge.is-critical{box-shadow:0 0 0 1px color-mix(in srgb, var(--bad) 10%, transparent)}}.item-list-table>tbody tr.is-critical-overdue>td:first-child{box-shadow:inset 3px 0 0 var(--bad)}.designer-cell{text-align:center}.designer-avatar{background:var(--raised);width:24px;height:24px;color:var(--muted);border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:inline-flex}.date-cell{color:var(--muted);white-space:nowrap;font-size:12px}.action,.action-cell{white-space:nowrap;text-align:right;padding-left:4px!important;padding-right:10px!important}.action a,.action-cell a{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--muted);vertical-align:middle;justify-content:center;align-items:center;margin:0;text-decoration:none;transition:background-color .12s,color .12s;display:inline-flex}.action a i,.action-cell a i{color:inherit;font-size:13px}.action a:hover,.action-cell a:hover{background:var(--hover);color:var(--ink)}.action a[href*=DELETE]:hover,.action-cell a[href*=DELETE]:hover{background:var(--bad-tint);color:var(--bad)}.dataTables_wrapper{position:relative}.dataTables_info{color:var(--muted);padding:10px 16px;font-size:12px}.dataTables_paginate{flex-wrap:wrap;justify-content:flex-end;gap:4px;padding:9px 16px;display:flex}.dataTables_paginate .paginate_button{border-radius:var(--radius-sm);color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;padding:4px 9px;font-size:12.5px}.dataTables_paginate .paginate_button:hover{background:var(--hover);color:var(--ink);text-decoration:none}.dataTables_paginate .paginate_button.current{background:var(--accent);color:var(--on-accent)}.dataTables_paginate .paginate_button.disabled{color:var(--faint);cursor:default}.dataTables_paginate .paginate_button.disabled:hover{color:var(--faint);background:0 0}.dataTables_processing{z-index:5;background:var(--ink);color:var(--surface);border-radius:var(--radius-pill);padding:6px 14px;font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dataTables_empty{text-align:center;color:var(--muted);padding:26px 16px!important}table.dataTable thead th{cursor:pointer;position:relative}table.dataTable thead th.sorting_asc:after{content:"▲";color:var(--ink);margin-left:5px;font-size:7px}table.dataTable thead th.sorting_desc:after{content:"▼";color:var(--ink);margin-left:5px;font-size:7px}.item-marketplace-filter{background:var(--raised);border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin:14px 0 0;padding:13px 16px;display:flex}.item-marketplace-filter-copy{align-items:center;gap:10px;min-width:210px;display:flex}.item-marketplace-filter-copy>div{flex-direction:column;gap:2px;display:flex}.item-marketplace-filter-copy strong{color:var(--ink);font-size:12.5px;font-weight:650}.item-marketplace-filter-copy span{color:var(--muted);font-size:11px;line-height:1.35}.item-marketplace-filter-icon{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;color:var(--ink)!important}.item-marketplace-filter-form{justify-content:flex-end;align-items:flex-end;gap:8px;display:flex}.item-marketplace-filter-field{flex-direction:column;gap:4px;margin:0;display:flex}.item-marketplace-filter-field>span{color:var(--muted);letter-spacing:.045em;text-transform:uppercase;font-size:9.5px;font-weight:650}.item-marketplace-filter-field .form-select{width:180px;min-height:38px;padding-top:6px;padding-bottom:6px}.item-marketplace-filter-marketplace .form-select{width:210px}.item-marketplace-filter-actions{align-items:center;gap:9px;min-height:38px;display:flex}.item-marketplace-filter-actions .btn{min-height:38px}.item-marketplace-filter-clear{color:var(--muted);text-underline-offset:2px;font-size:12px;text-decoration:underline}.item-marketplace-filter-clear:hover{color:var(--ink)}.form-show,.add_form.show-form{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);margin:14px 16px;padding:16px}.add_form{display:none}.show-form{display:block}.heading,.card-heading{color:var(--ink);font-size:15px;font-weight:600}.top-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.action_buttons{flex-wrap:wrap;gap:8px;display:flex}.back-btn,.add-item-btn{border-radius:var(--radius-md);border:1px solid var(--line-strong);background:var(--surface);color:var(--text);align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex}.back-btn:hover,.add-item-btn:hover{background:var(--hover);color:var(--ink);text-decoration:none}.add-item-btn{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.add-item-btn:hover{opacity:.88;background:var(--accent);color:var(--on-accent)}.bp-required-note,.demo-hint{color:var(--muted);font-size:11.5px}.dropbox_links>div{margin-bottom:10px}.dropbox_links input{margin-bottom:8px}.illustration{object-fit:contain;border:1px solid var(--line);border-radius:var(--radius-md);width:auto;max-height:300px}.illustration-text{color:var(--ink);font-weight:600}input[type=file].form-control{padding:5px 8px;font-size:12.5px}input[type=file]::file-selector-button{cursor:pointer;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--raised);color:var(--text);margin-right:9px;padding:4px 10px;font-size:12px;font-weight:500}.ai-field-wrap.ai-field-generating>*{opacity:.55}.ai-content-btn,.brandpacks-inline-icon-btn,.brandpacks-link-icon-btn{cursor:pointer;background:var(--surface);color:var(--text);border:1px solid var(--line-strong);border-radius:var(--radius-sm);justify-content:center;align-items:center;gap:5px;padding:4px 9px;font-size:12px;font-weight:500;display:inline-flex}.ai-content-btn:hover,.brandpacks-inline-icon-btn:hover,.brandpacks-link-icon-btn:hover{background:var(--hover);color:var(--ink);text-decoration:none}.item-copy-header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.item-copy-field{margin-bottom:14px}.item-copy-value,.item-copy-title,.item-copy-tagline,.item-copy-description{color:var(--text);white-space:pre-wrap;word-break:break-word;font-size:13.5px}.copy-block{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface)}.item-description-tabs{border-bottom:1px solid var(--line);margin-bottom:12px}.item-description-tabs .nav-link{color:var(--muted);border-bottom:2px solid #0000}.item-description-tabs .nav-link.active{color:var(--ink);border-color:var(--ink)}.item-markdown-preview{color:var(--text);font-size:13.5px}.item-markdown-preview h1,.item-markdown-preview h2,.item-markdown-preview h3{margin:12px 0 6px}.item-markdown-preview ul,.item-markdown-preview ol{padding-left:20px}.item-notes-sticky{background:var(--warn-tint);border:1px solid var(--line);border-radius:var(--radius-md);padding:12px 14px}.item-notes-title{color:var(--warn);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.item-notes-body{color:var(--text);white-space:pre-wrap;margin-top:4px;font-size:13px}.marketplace-header-row,.marketplace-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.marketplace-title-cluster{align-items:center;gap:9px;min-width:0;display:flex}.marketplace-title-text,.market-blue-heading{color:var(--ink);font-size:14px;font-weight:600}.marketplace-card-header{border-bottom:1px solid var(--line);margin-bottom:12px;padding-bottom:10px}.marketplace-card-body{font-size:13px}.marketplace-action-group{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.marketplace-state-pending{color:var(--warn);font-size:12px;font-weight:500}.brandpacks-marketplace-row{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:9px;padding:7px 0;display:flex}.brandpacks-marketplace-row:last-child{border-bottom:0}.brandpacks-marketplace-label{color:var(--ink);min-width:120px;font-size:13px;font-weight:500}.brandpacks-meta-text,.brandpacks-meta-draft{color:var(--muted);font-size:12px}.brandpacks-meta-separator{color:var(--line-strong)}.brandpacks-wordpress-record{color:var(--muted);font-size:12px}.thumb-preview-modal{background:#000000b8}.thumb-preview-modal .modal-dialog{max-width:50vw}.thumb-preview-modal .modal-body{background:#0d0e12;justify-content:center;align-items:center;padding:0;display:flex}.thumb-preview-modal img{object-fit:contain;width:100%;height:auto;max-height:62vh;display:block}@media (max-width:900px){.thumb-preview-modal .modal-dialog{max-width:92vw}}.thumb-enlarge-overlay{position:absolute;inset:0}.login-page{background:var(--bg);justify-content:center;align-items:center;min-height:100vh;display:flex}.login-form{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);width:100%;max-width:360px;box-shadow:var(--shadow-card);margin:0 auto;padding:26px}.login-btn{cursor:pointer;background:var(--accent);width:100%;color:var(--on-accent);border:1px solid var(--accent);border-radius:var(--radius-md);padding:9px 14px;font-size:14px;font-weight:500}.login-btn:hover{opacity:.9}.bp-sv-page{max-width:860px;padding:4px 0 40px}.bp-sv-head{margin-bottom:22px}.bp-sv-title{color:var(--ink);margin-bottom:6px;font-size:20px;font-weight:600}.bp-sv-sub{color:var(--muted);margin:0 0 10px;font-size:14px}.bp-sv-privacy{color:var(--faint);background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-md);margin:0;padding:10px 12px;font-size:12.5px;line-height:1.6}.bp-sv-notice{color:var(--warn);background:var(--warn-tint);border:1px solid var(--warn);margin-bottom:20px;padding:14px 16px;font-size:13.5px}@supports (color:color-mix(in lab, red, red)){.bp-sv-notice{border:1px solid color-mix(in srgb, var(--warn) 30%, transparent)}}.bp-sv-notice{border-radius:var(--radius-md)}.bp-sv-section{margin-bottom:26px}.bp-sv-section-title{color:var(--faint);border-bottom:1px solid var(--line);margin-bottom:12px;padding-bottom:8px;font-size:12px;font-weight:600}.bp-sv-q{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);margin-bottom:12px;padding:16px 18px}.bp-sv-q-title{color:var(--ink);margin:0 0 3px;font-size:14px;font-weight:600}.bp-sv-q-meta{color:var(--faint);margin:0 0 12px;font-size:12px}.bp-sv-tag{color:var(--muted);background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-pill);margin-left:8px;padding:1px 7px;font-size:10.5px;font-weight:500;display:inline-block}.bp-sv-empty{color:var(--faint);margin:0;font-size:13px}.bp-sv-bars{flex-direction:column;gap:7px;display:flex}.bp-sv-bar-row{grid-template-columns:minmax(120px,220px) 1fr 76px;align-items:center;gap:12px;display:grid}.bp-sv-bar-label{color:var(--text);font-size:13px}.bp-sv-bar-track{background:var(--raised);border-radius:var(--radius-pill);height:8px;overflow:hidden}.bp-sv-bar-fill{background:var(--accent);border-radius:var(--radius-pill);height:100%}.bp-sv-bar-fill.is-masked{background:repeating-linear-gradient(135deg, var(--line-strong) 0 4px, transparent 4px 8px)}.bp-sv-bar-value{color:var(--ink);text-align:right;font-size:12.5px;font-weight:500}.bp-sv-pct{color:var(--faint);font-weight:400}.bp-sv-matrix-wrap{overflow-x:auto}.bp-sv-matrix{border-collapse:collapse;width:100%;font-size:12.5px}.bp-sv-matrix th,.bp-sv-matrix td{border-top:1px solid var(--line);padding:7px 9px}.bp-sv-matrix thead th{color:var(--faint);border-top:0;font-size:11.5px;font-weight:500}.bp-sv-matrix tbody th{text-align:left;color:var(--text);font-weight:400}.bp-sv-matrix td{text-align:center;color:var(--ink)}.bp-sv-quote{color:var(--text);background:var(--raised);border-left:2px solid var(--line-strong);border-radius:0 var(--radius-md) var(--radius-md) 0;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 8px;padding:10px 13px;font-size:13px}.bp-sv-quote[lang=th]{font-family:"Noto Sans Thai", var(--font-sans);line-height:1.85}.bp-sv-other{margin-top:12px}.bp-sv-other summary{cursor:pointer;color:var(--muted);padding:4px 0;font-size:12.5px}.bp-sv-other summary:hover{color:var(--ink)}.bp-sv-other[open] summary{margin-bottom:8px}@media (max-width:700px){.bp-sv-bar-row{grid-template-columns:1fr 64px}.bp-sv-bar-track{order:3;grid-column:1/-1}}.graph{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);margin-bottom:16px;padding:14px}.graph h6,.graph .alert{color:var(--ink);background:0 0;border:0;margin:0;padding:0 0 10px;font-size:13px;font-weight:600}.chart-tooltip{background:var(--ink);color:var(--surface);border-radius:var(--radius-sm);padding:6px 9px;font-size:12px}.desktop{display:inline}.mobile{display:none}.relative{position:relative}.view-table{width:100%}.msg{font-size:13px}.is-editor{min-height:120px}@media (max-width:991.98px){.bp-topbar{z-index:1020;background:var(--surface);position:sticky;top:0}main.table-body-c,main{margin-left:0}.navbar-toggler{order:3;display:inline-flex}.bp-rail-collapse{display:none}.sidebar{width:min(300px,85vw);box-shadow:var(--shadow-pop);padding-left:env(safe-area-inset-left);touch-action:pan-y;outline:none}.bp-rail-scroll{z-index:1;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;position:relative}.bp-rail-footer{padding-bottom:calc(10px + env(safe-area-inset-bottom))}.bp-nav-link,.bp-nav-sublink{z-index:1;pointer-events:auto;touch-action:manipulation;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-items:center;min-height:44px;display:flex;position:relative}.bp-rail-user-links a{touch-action:manipulation;-webkit-tap-highlight-color:transparent;margin:-14px 0;padding:14px 4px;display:inline-block}.bp-nav-link:active,.bp-nav-sublink:active,.bp-nav-link.is-tapped,.bp-nav-sublink.is-tapped{background:var(--beige);color:var(--ink)}.bp-nav-chevron{z-index:2;pointer-events:auto;touch-action:manipulation;-webkit-touch-callout:none;width:44px;height:44px;position:relative}.bp-topbar{gap:8px;padding:0 12px}.navbar-page-title{display:none}.navbar-page-search-form{flex:auto}}@media (max-width:767.98px){.bp-topbar{height:var(--spacing-header);min-height:var(--spacing-header);flex-wrap:nowrap;row-gap:0;padding:8px 10px}.navbar-main-tools{order:0;width:100%}.navbar-nav{order:2;margin-left:auto}.entry-header{flex-direction:column;align-items:stretch;gap:8px;padding:10px 12px}.entry-controls{flex-direction:column;gap:7px;width:100%}.dt-inline-tools{flex-wrap:nowrap;width:100%}.item-overdue-filter{padding-left:7px;padding-right:7px}.dt-length-select{flex:0 0 82px}.dt-search-input{flex:auto;min-width:0}.designer-filter,.designerFilter{width:100%}.item-marketplace-filter{flex-direction:column;align-items:stretch;gap:12px;padding:13px 12px}.item-marketplace-filter-copy{min-width:0}.item-marketplace-filter-form{grid-template-columns:1fr 1fr;align-items:end;display:grid}.item-marketplace-filter-field .form-select,.item-marketplace-filter-marketplace .form-select{width:100%;min-height:44px}.item-marketplace-filter-actions{grid-column:1/-1;min-height:44px}.item-marketplace-filter-actions .btn{flex:auto;min-height:44px}.item-list-table>thead th,.item-list-table>tbody td{padding:7px 8px}.item-thumb,.thumb-enlarge-trigger img,.product-img,.item-thumb-placeholder{width:48px;height:30px}.designer-avatar{width:22px;height:22px;font-size:9.5px}.action,.action-cell{padding-right:6px!important}.action a,.action-cell a{width:24px;height:24px}.dataTables_info,.dataTables_paginate{padding-left:12px;padding-right:12px}.dataTables_paginate{justify-content:center}.form-show,.add_form.show-form{border-left:0;border-right:0;border-radius:0;margin:12px 0}.desktop{display:none}.mobile{display:inline}.bp-toast-container{top:10px;left:10px;right:10px}.toast{max-width:none}.bp-rail-footer .bp-rail-target{display:none}.bp-rail-footer.has-target{padding-top:10px}}@media (max-width:520px){.item-marketplace-filter-form{grid-template-columns:1fr}.item-marketplace-filter-actions{grid-column:auto}.action,.action-cell{padding-left:0!important;padding-right:4px!important}.action a,.action-cell a{width:22px;height:22px}.action a i,.action-cell a i{font-size:12px}.item-list-table>thead th,.item-list-table>tbody td{padding:6px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}@media print{.sidebar,.bp-topbar,.entry-controls,.action,.action-cell,.bp-toast-container{display:none!important}main.table-body-c,main{margin-left:0}.list{border:0}}.designer-search-source{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-trellis .table-body-c,.page-trellis .table-responsive.view-mode{overflow:hidden}body.page-trellis{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.page-trellis>.container-fluid{flex:auto;width:100%;min-height:0}.page-trellis>.container-fluid>.row,.page-trellis .table-body-c,.page-trellis .table-responsive.view-mode{height:100%}.trellis-module-shell{box-sizing:border-box;background:var(--surface);border-top:1px solid var(--line);width:100%;height:100%;min-height:0}.trellis-module-frame{background:#f5f5f5;border:0;width:100%;height:100%;display:block}.thumb-enlarge-trigger{position:relative}.thumb-enlarge-overlay{text-transform:uppercase;letter-spacing:.03em;color:#fff;border-radius:var(--radius-sm);opacity:0;background:#0000008c;justify-content:center;align-items:center;font-size:9px;font-weight:600;transition:opacity .12s;display:flex;position:absolute;inset:0}.thumb-enlarge-trigger:hover .thumb-enlarge-overlay,.thumb-enlarge-trigger:focus-visible .thumb-enlarge-overlay{opacity:1}.delete-item-action:hover{background:var(--bad-tint)!important;color:var(--bad)!important}.item-list-table{table-layout:fixed}.item-list-table .row-id-col,.item-list-table .row-id-cell{width:62px}.item-list-table .thumb-col,.item-list-table .thumb-cell{width:74px}.item-list-table .title-col,.item-list-table .title-cell{width:auto}.item-list-table .designer-col,.item-list-table .designer-cell{width:72px}.item-list-table .ai-col,.item-list-table .ai-cell{text-align:center;width:50px}.item-list-table .date-col,.item-list-table .date-cell{width:92px}@media (max-width:767.98px){.item-list-table .thumb-col,.item-list-table .thumb-cell{width:62px}.item-list-table .designer-col,.item-list-table .designer-cell{width:46px}.item-list-table .ai-col,.item-list-table .ai-cell{width:38px}.item-list-table .action-col,.item-list-table .action-cell{width:84px}}@media (max-width:520px){.item-list-table .action-col,.item-list-table .action-cell{width:76px}}main.table-body-c,.row>main{margin-left:var(--spacing-rail);width:calc(100% - var(--spacing-rail));max-width:calc(100% - var(--spacing-rail))}@media (max-width:991.98px){main.table-body-c,.row>main{width:100%;max-width:100%;margin-left:0}}.bp-topbar .navbar-toggler{flex:none;margin:0;position:static!important}@media (min-width:992px){.bp-topbar .navbar-toggler,.bp-sidebar-backdrop{display:none!important}.bp-topbar{margin-left:var(--spacing-rail);width:calc(100% - var(--spacing-rail))}}.navbar-page-title{margin-right:auto}.navbar-main-tools{justify-content:flex-end}.navbar-page-search-form{flex:0 300px}@media (max-width:991.98px){.navbar-mobile-brand{flex:none;justify-content:center;align-items:center;display:inline-flex}.navbar-page-search-form{flex:auto}.bp-topbar .navbar-toggler{z-index:1040;width:44px;min-width:44px;height:44px;color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);box-shadow:0 2px 0 var(--line-strong);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;order:0;justify-content:center;align-items:center;padding:0;display:inline-flex;pointer-events:auto!important;position:relative!important}.bp-topbar .navbar-toggler-icon{pointer-events:none}.bp-topbar .navbar-toggler:hover,.bp-topbar .navbar-toggler:focus-visible{color:var(--ink);background:var(--raised);border-color:var(--ink);text-decoration:none}.bp-topbar .navbar-toggler:active{background:var(--line);box-shadow:none;transform:translateY(2px)}body.sidebar-open{overflow:hidden}body.bp-scroll-locked{width:100%;position:fixed;left:0;right:0;overflow:hidden}.bp-sidebar-backdrop{z-index:1029;opacity:0;touch-action:none;-webkit-tap-highlight-color:transparent;cursor:pointer;background:#09090b73;border:0;margin:0;padding:0;transition:opacity .24s;position:fixed;inset:0}.bp-sidebar-backdrop.is-visible{opacity:1}.bp-sidebar-backdrop[hidden]{display:none}#sidebarMenu.sidebar{z-index:1030;visibility:hidden;transition:transform .24s,visibility 0s linear .24s;position:fixed;top:0;bottom:0;left:0;transform:translate(-105%)}#sidebarMenu.sidebar.show{visibility:visible;transition:transform .24s;transform:translate(0)}.bp-mobile-menu-close{z-index:3;width:44px;height:44px;color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--radius-md);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:4px;right:8px}.bp-mobile-menu-close:hover,.bp-mobile-menu-close:focus-visible{color:var(--ink);background:var(--raised);text-decoration:none}.bp-mobile-menu-close:active{background:var(--line);transform:translateY(1px)}}@media (max-width:767.98px){.navbar-main-tools{flex-wrap:nowrap;justify-content:flex-start;gap:7px}.navbar-edit-btn>i,.navbar-add-item-btn>i{pointer-events:none}.navbar-page-search-form{z-index:1;pointer-events:auto;min-width:42px;position:relative}.navbar-page-search-input{pointer-events:auto;touch-action:manipulation;min-width:0;height:44px;padding:8px 10px;font-size:16px}.navbar-add-item-btn{pointer-events:auto;touch-action:manipulation;min-height:44px;padding:6px 8px;font-size:11.5px}.navbar-item-edit-actions{z-index:1;pointer-events:auto;flex-wrap:nowrap;gap:5px;min-width:0;position:relative}.navbar-edit-btn{white-space:nowrap;pointer-events:auto;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;gap:4px;min-height:44px;padding:5px 6px;font-size:11px}}.list,.table-responsive.list{overflow:clip visible}@supports not (overflow:clip){.list,.table-responsive.list{overflow-x:hidden}}.item-list-table{width:100%;max-width:100%}.item-list-table .action-col,.item-list-table .action-cell{width:112px}.action,.action-cell{font-size:0}.action a,.action-cell a{margin-left:2px;font-size:13px}@media (max-width:767.98px){.item-list-table .action-col,.item-list-table .action-cell{width:92px}.action a,.action-cell a{margin-left:1px}}@media (max-width:520px){.item-list-table .action-col,.item-list-table .action-cell{width:84px}}.list,.table-responsive.list{border-top:0;border-bottom:1px solid var(--line);margin:0}.list:last-of-type{border-bottom:0}.dataTables_wrapper{flex-wrap:wrap;align-items:center;display:flex}.dataTables_wrapper>table,.dataTables_wrapper>.dataTables_processing{flex:0 0 100%;width:100%}.dataTables_info{flex:auto;padding:8px 16px}.dataTables_paginate{flex:none;justify-content:flex-end;margin-left:auto;padding:8px 16px}.bp-rail-footer{border-top:1px solid var(--line);flex-direction:column;flex:none;gap:8px;padding:10px 10px 12px;display:flex}.bp-rail-user{flex-direction:column;gap:2px;padding:0 4px;display:flex}.bp-rail-user-row{align-items:center;gap:6px;width:100%;display:flex}.bp-rail-user-name{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:13px;font-weight:600;overflow:hidden}.bp-role-preview-form{flex:none;margin:0}.bp-role-preview-select{width:112px;max-width:112px;color:var(--ink);background:var(--raised);border:1px solid var(--line-strong);border-radius:var(--radius-sm);cursor:pointer;padding:3px 5px;font-family:inherit;font-size:10.5px;font-weight:600;line-height:1.35;display:block}.bp-role-preview-select:hover{border-color:var(--ink)}.bp-role-preview-select:focus{outline:2px solid var(--ring);outline-offset:1px}.bp-rail-user-links{color:var(--muted);font-size:11.5px}.bp-rail-user-links a{color:var(--muted)}.bp-rail-user-links a:hover{color:var(--ink);text-decoration:underline}.bp-rail-sep{color:var(--line-strong);margin:0 5px}.bp-rail-copy{color:var(--faint);padding:0 4px;font-size:11px}.bp-theme-toggle{width:100%;margin:0}.bp-rail-scroll{flex:auto;min-height:0}.bp-rail-footer{margin-top:auto}.bp-form-head{justify-content:space-between;align-items:flex-start;gap:16px;max-width:860px;margin:22px auto 0;padding:0 16px;display:flex}.bp-form-title{color:var(--ink);font-size:20px;font-weight:600}.bp-form-sub{color:var(--muted);margin-top:4px;font-size:13px}.bp-req{color:var(--bad);font-weight:600}.bp-form-standalone{max-width:860px;box-shadow:none;background:0 0;border:0;margin:16px auto 0;padding:0 16px 96px}.bp-form-standalone #form-item{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);margin:0;padding:4px 20px 20px;display:block}.bp-form-standalone #form-item>[class*=col-]{flex:0 0 100%;width:100%;max-width:100%;margin:0 0 16px;padding:0}.bp-form-standalone .form-label{color:var(--ink);margin-bottom:5px;font-size:12.5px;font-weight:600}.bp-form-standalone .form-text{margin-top:5px}.bp-section-head{border-top:1px solid var(--line);padding-top:16px;margin:22px 0 12px!important}.bp-section-head:first-child{border-top:0;padding-top:4px;margin-top:6px!important}.bp-section-head span{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.bp-form-standalone .form-check{background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-md);align-items:center;gap:9px;padding:9px 11px;display:flex}.bp-form-standalone .form-check-label{align-items:center;gap:9px;margin:0;font-size:13px;display:flex}.bp-form-standalone #item-image{border:1px solid var(--line);border-radius:var(--radius-md);width:auto;max-height:260px;margin-top:10px}.bp-form-standalone .bp-form-actions{z-index:20;background:var(--surface);border-top:1px solid var(--line);border-radius:0 0 var(--radius-lg) var(--radius-lg);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px;display:flex;position:sticky;bottom:0;margin:20px -20px -20px!important}.bp-form-standalone .bp-form-actions .btn-secondary{order:-1}.bp-form-standalone .bp-form-actions .btn-primary{order:1}@media (max-width:767.98px){.bp-form-head{flex-direction:column;gap:10px;margin-top:14px;padding:0 12px}.bp-form-standalone{margin-top:12px;padding:0 12px 88px}.bp-form-standalone #form-item{border-radius:var(--radius-md);padding:4px 14px 14px}.bp-form-standalone .bp-form-actions{padding:10px 14px;margin:16px -14px -14px!important}}.ai-content-btn{color:var(--muted);background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-pill);cursor:pointer;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:500;line-height:1.6;display:inline-flex;position:absolute;top:0;right:0}.ai-content-btn:hover{background:var(--line);color:var(--ink)}.ai-btn-text{letter-spacing:.01em}.ai-field-wrap.ai-field-generating .ai-content-btn{opacity:.6;pointer-events:none}@media (max-width:520px){.ai-btn-text{display:none}.ai-content-btn{padding:4px 7px}}.checkList{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.checkList .form-check{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);margin:0;padding:7px 10px}.checkList .form-check:hover{background:var(--raised)}.checkList .form-check-label{align-items:center;gap:8px;width:100%;margin:0;font-size:12.5px;display:flex}.bp-form-standalone>#form-item>div>label:not(.form-check-label):not(.form-label){color:var(--ink);margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}@media (max-width:520px){.checkList{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.bp-rail-brand{height:var(--spacing-header);padding:0 14px}.bp-rail-logo{max-height:30px}.bp-rail-target{border-bottom:1px solid var(--line);margin:0 -10px;padding:8px 14px 10px}.bp-rail-target .monthly-target-sidebar-card{border-radius:0;background:0 0!important;border:0!important;padding:0!important}.bp-rail-target .monthly-target-sidebar-title{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.bp-rail-target .monthly-target-sidebar-text{color:var(--text);margin-top:1px;font-size:11.5px}.bp-rail-target .monthly-target-sidebar-track{height:4px;margin:6px 0 3px}.bp-rail-target .monthly-target-sidebar-percent{font-size:10.5px}.bp-rail-target .monthly-target-sidebar-actions{margin-top:4px}.bp-rail-target .monthly-target-sidebar-link{font-size:11px}.bp-rail-target .monthly-target-sidebar-contrib{max-height:190px;overflow-y:auto}.bp-rail-footer.has-target,.bp-rail-footer.without-target{padding-top:0}.bp-rail-footer.without-target .bp-rail-user{padding-top:12px}.container{width:100%;max-width:980px;margin:0 auto;padding:0 16px}.form-show:not(.bp-form-standalone){max-width:980px;box-shadow:none;background:0 0;border:0;margin:16px auto 0;padding:0 16px 96px}.form-show:not(.bp-form-standalone) #form-item{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);margin:0;padding:4px 20px 20px;display:block}.form-show:not(.bp-form-standalone) #form-item>[class*=col-]{flex:0 0 100%;width:100%;max-width:100%;margin:0 0 16px;padding:0}.form-show:not(.bp-form-standalone) .form-label{color:var(--ink);margin-bottom:5px;font-size:12.5px;font-weight:600}.form-show:not(.bp-form-standalone) .form-check{background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-md);align-items:center;gap:9px;padding:9px 11px;display:flex}.form-show:not(.bp-form-standalone) .checkList .form-check{background:var(--surface);padding:7px 10px}.form-show:not(.bp-form-standalone) #item-image{border:1px solid var(--line);border-radius:var(--radius-md);width:auto;max-height:260px;margin-top:10px}.form-show:not(.bp-form-standalone) .bp-form-actions{z-index:20;background:var(--surface);border-top:1px solid var(--line);border-radius:0 0 var(--radius-lg) var(--radius-lg);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px;display:flex;position:sticky;bottom:0;margin:20px -20px -20px!important}.form-show:not(.bp-form-standalone) .bp-form-actions .btn-secondary{order:-1}.form-show:not(.bp-form-standalone) .bp-form-actions .btn-primary{order:1}.container>div>div{min-width:0}.item-view-main-card,.item-view-marketplace-card,.marketplace-link-card,.brandpacks-sync-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);margin-bottom:16px;padding:18px}.card-heading{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:12px;font-weight:600}.card-divider{background:var(--line);border:0;height:1px;margin:16px 0}.container img,.item-view-main-card img{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--raised);width:auto;max-width:100%;height:auto;max-height:420px;margin:0 auto;display:block}.copy-block{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);margin-bottom:14px;overflow:hidden}.item-copy-header{background:var(--raised);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.item-copy-label{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.item-copy-value,.copy-text{color:var(--text);white-space:pre-wrap;word-break:break-word;margin:0;font-size:13.5px}.item-copy-title{color:var(--ink);font-size:17px;font-weight:600}.copy-button{cursor:pointer;border-radius:var(--radius-sm);background:var(--surface);color:var(--muted);border:1px solid var(--line);align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:500;display:inline-flex}.copy-button:hover{background:var(--line);color:var(--ink);text-decoration:none}.copy-button>span{display:none}.copy-button.is-copied>span{display:inline}.mda-list-item{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.mda-list-item:last-child{border-bottom:0}.mda-list-item-text{color:var(--text);min-width:0;font-size:13px}@media (max-width:767.98px){.container{padding:0 12px}.form-show:not(.bp-form-standalone){margin-top:12px;padding:0 12px 88px}.form-show:not(.bp-form-standalone) #form-item{padding:4px 14px 14px}.form-show:not(.bp-form-standalone) .bp-form-actions{padding:10px 14px;margin:16px -14px -14px!important}.item-view-main-card,.item-view-marketplace-card,.marketplace-link-card,.brandpacks-sync-panel{padding:14px}}.login-logo-img{width:auto;max-height:30px;margin:0 auto 18px;display:block}.login-logo-img.bp-rail-logo-dark,:root[data-theme=dark] .login-logo-img.bp-rail-logo-light{display:none}:root[data-theme=dark] .login-logo-img.bp-rail-logo-dark{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]) .login-logo-img.bp-rail-logo-light{display:none}:root:not([data-theme=light]):not([data-theme=dark]) .login-logo-img.bp-rail-logo-dark{display:block}}:root,:root[data-theme=light]{--beige:#fdf6e3;--beige-line:#ece2cc;--beige-strong:#f8ecc2;--beige-ink:#3f3524}:root[data-theme=dark]{--beige:#2a2415;--beige-line:#3d3520;--beige-strong:#3a3119;--beige-ink:#f0e6cd}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--beige:#2a2415;--beige-line:#3d3520;--beige-strong:#3a3119;--beige-ink:#f0e6cd}}.item-list-table>tbody tr:hover td{background:var(--beige)!important}.table-hover>tbody tr:hover{background:var(--beige)}.bp-rail-logo,.login-logo-img{width:auto;max-height:30px;display:block}:root[data-theme=dark] .bp-rail-logo,:root[data-theme=dark] .login-logo-img{filter:invert()brightness(1.9)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]) .bp-rail-logo,:root:not([data-theme=light]):not([data-theme=dark]) .login-logo-img{filter:invert()brightness(1.9)}}.navbar-edit-btn{border:1px solid #0000;font-weight:500;transition:transform 80ms,box-shadow 80ms,filter .12s;position:relative;box-shadow:inset 0 1px #ffffff24,0 1px 2px #00000047,0 2px 6px #0000002e}.navbar-edit-btn:hover{filter:brightness(1.08)}.navbar-edit-btn:active{transform:translateY(1px);box-shadow:inset 0 1px #ffffff1a,0 1px 1px #0000004d}.navbar-edit-btn-save{color:#fafafa;background:linear-gradient(#3f3f46 0%,#27272a 55%,#18181b 100%);border-color:#18181b}.navbar-edit-btn-ready{color:#fff;background:linear-gradient(#22a35b 0%,#16874a 55%,#0f6b3a 100%);border-color:#0f6b3a}.navbar-edit-btn-view{background:var(--surface);color:var(--text);border-color:var(--line-strong);box-shadow:0 1px 2px #0000001a}.navbar-edit-btn-view:hover{background:var(--raised);color:var(--ink)}.ai-field-wrap{position:relative}.ai-content-btn{z-index:3;color:#fff;border-radius:var(--radius-pill);cursor:pointer;background:linear-gradient(100deg,#7c3aed 0%,#4f46e5 45%,#0ea5e9 100%);border:0;align-items:center;gap:5px;padding:3px 10px;font-size:11px;font-weight:600;line-height:1.7;transition:filter .12s,transform 80ms;display:inline-flex;position:absolute;top:auto;bottom:7px;right:7px;box-shadow:0 1px 3px #4f46e573}.ai-content-btn:hover{filter:brightness(1.12)}.ai-content-btn:active{transform:translateY(1px)}.ai-content-btn .fa{font-size:10px}.ai-field-wrap>.form-control{padding-right:96px}@keyframes bp-ai-sweep{0%{background-position:0%}to{background-position:200%}}@keyframes bp-ai-pulse{0%,to{opacity:.55}50%{opacity:1}}.ai-field-wrap.ai-field-generating{position:relative}.ai-field-wrap.ai-field-generating>.form-control,.ai-field-wrap.ai-field-generating .tagify{box-shadow:0 0 0 2px #7c3aed59;border-color:#0000!important}.ai-field-wrap.ai-field-generating:after{content:"";pointer-events:none;background:linear-gradient(90deg,#7c3aed,#4f46e5,#0ea5e9,#7c3aed) 0 0/200% 100%;border-radius:3px;height:3px;animation:1.1s linear infinite bp-ai-sweep;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.ai-field-wrap.ai-field-generating:after,.ai-field-wrap.ai-field-generating .ai-content-btn{animation:none}}.checkList .form-check{cursor:pointer;transition:background-color .12s,border-color .12s,box-shadow .12s}.checkList .form-check:hover{background:var(--beige);border-color:var(--beige-line);box-shadow:0 1px 2px #00000014}.checkList .form-check:has(input:checked){background:var(--raised);border-color:var(--ink)}.checkList .form-check:has(input:checked):hover{background:var(--beige);border-color:var(--ink)}.bp-inline-field{padding-right:8px!important}#form-item .bp-inline-field,.form-show #form-item .bp-inline-field,.bp-form-standalone #form-item .bp-inline-field{vertical-align:top;flex:none;width:calc(50% - 6px);max-width:calc(50% - 6px);margin-right:10px;display:inline-block}#form-item .bp-inline-field:nth-of-type(2n){margin-right:0}@media (min-width:768px){#form-item .col-md-3.bp-inline-field{width:calc(25% - 8px);max-width:calc(25% - 8px)}}@media (max-width:575.98px){#form-item .bp-inline-field{width:100%;max-width:100%;margin-right:0}}.gpt-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gpt-actions input[name=gpt_word_count]{width:74px;color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-md);padding:5px 8px;font-family:inherit;font-size:12.5px}.gpt-actions input[name=gpt_word_count]:focus{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring);outline:none}@supports (color:color-mix(in lab, red, red)){.gpt-actions input[name=gpt_word_count]:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 25%, transparent)}}.gpt-settings{border-radius:var(--radius-md);width:30px;height:30px;color:var(--muted);border:1px solid var(--line-strong);background:var(--surface);justify-content:center;align-items:center;display:inline-flex}.gpt-settings:hover{background:var(--raised);color:var(--ink);text-decoration:none}#edit_prompt_val{width:100%;color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-md);padding:10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.55}.is-editor{position:relative}.demo-hint{background:var(--beige);color:var(--beige-ink);border:1px solid var(--beige-line);border-radius:0 0 var(--radius-md) var(--radius-md);border-top:0;margin-top:-1px;padding:9px 12px;font-size:12px;line-height:1.5}.is-editor>.form-control,.is-editor .editor{border-bottom-right-radius:0;border-bottom-left-radius:0}.demo-hint .demo-hint-demonstration{opacity:.85;margin-top:4px;display:block}.demo-hint .d-none{display:none}.bp-view-main{padding-bottom:0}section.container.my-3{padding-bottom:108px}.copy-block{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);margin-bottom:10px}.copy-block .item-copy-header{background:var(--raised);border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:7px 10px 7px 12px;display:flex}.copy-block .item-copy-header .item-copy-label{flex:auto}.copy-block .item-copy-header .copy-button{flex:none;margin-left:auto}.item-copy-field{padding:10px 12px}.copy-text,.item-copy-value{font-size:13.5px;line-height:1.55}#item_description_copy,.item-description-copy,.item-markdown-preview{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);max-height:340px;padding:12px;font-size:13.5px;line-height:1.6;overflow-y:auto}.copy-button.is-copied{background:var(--ok-tint);color:var(--ok);border-color:var(--ok)}.marketplace-row-card{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;display:flex;padding:10px 12px!important}.marketplace-title-row{flex:200px;align-items:center;gap:10px;min-width:0;display:flex}.marketplace-title-text,.brandpacks-marketplace-label{margin:0;font-size:13.5px;font-weight:600}.marketplace-row-card img,.marketplace-row-card .marketplace-icon,.marketplace-row-card .bp-marketplace-icon{box-sizing:border-box;object-fit:contain;background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-sm);width:26px;height:26px;padding:4px}.marketplace-row-status{color:var(--muted);flex:none;font-size:12px}.marketplace-action-group{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}.marketplace-action-group .btn{padding:5px 10px;font-size:12.5px}.marketplace-action-group .btn-block{width:auto}.marketplace-row-card.marketplace-state-uploaded{background:var(--beige);border-color:var(--beige-line)}.marketplace-row-card.marketplace-state-uploaded .marketplace-title-text{color:var(--beige-ink)}.marketplace-row-card.marketplace-state-uploaded .marketplace-row-status{color:var(--ok);font-weight:600}.marketplace-row-card.marketplace-state-uploaded .marketplace-row-status:before{content:"✓";vertical-align:-3px;background:var(--ok);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;margin-right:6px;font-size:10px;font-weight:700;display:inline-flex}.marketplace-row-card,td.marketplace-row-card{display:flex!important}.bp-view-main table,.bp-view-main tbody,.bp-view-main tr{width:100%;display:block}.bp-view-main tr>td{border:0;width:100%;padding:0;display:block}.bp-view-meta{left:var(--spacing-rail);z-index:30;background:var(--surface);border-top:1px solid var(--line);flex-wrap:wrap;align-items:flex-start;gap:18px;margin:12px 0 0;padding:10px 16px;display:flex;position:fixed;bottom:0;right:0;box-shadow:0 -4px 14px #0000001a}.bp-view-meta>div,.bp-view-meta>.my-3{flex:none;max-width:260px;margin:0!important}.bp-view-meta .card-heading{letter-spacing:.07em;color:var(--muted);white-space:nowrap;margin-bottom:3px;font-size:9.5px}.bp-view-meta .mda-list,.bp-view-meta .mda-list-item,.bp-view-meta .mda-list-item-text{border:0;margin:0;padding:0;display:block}.bp-view-meta h6{flex-wrap:wrap;gap:3px;margin:0;font-size:12px;display:flex}.bp-view-meta .badge{background:var(--raised);color:var(--text);padding:1px 7px;font-size:10.5px}.bp-view-meta .badge.bg-primary{background:var(--raised)!important;color:var(--ink)!important}@media (max-width:991.98px){.bp-view-meta{gap:12px;max-height:34vh;padding:8px 12px;left:0;overflow-y:auto}.bp-view-meta>div,.bp-view-meta>.my-3{max-width:46%}section.container.my-3{padding-bottom:150px}}#form-item .bp-inline-field{vertical-align:top;flex:none!important;width:calc(50% - 6px)!important;max-width:calc(50% - 6px)!important;display:inline-block!important}@media (min-width:768px){#form-item .col-md-3.bp-inline-field{width:calc(25% - 8px)!important;max-width:calc(25% - 8px)!important}}@media (max-width:575.98px){#form-item .bp-inline-field{margin-right:0;width:100%!important;max-width:100%!important}}.checkList .form-check:hover,.form-show .checkList .form-check:hover,.bp-form-standalone .checkList .form-check:hover{box-shadow:0 1px 2px #00000014;background:var(--beige)!important;border-color:var(--beige-line)!important}.checkList .form-check:has(input:checked),.form-show .checkList .form-check:has(input:checked){background:var(--raised)!important;border-color:var(--ink)!important}.checkList .form-check:has(input:checked):hover,.form-show .checkList .form-check:has(input:checked):hover{background:var(--beige)!important;border-color:var(--ink)!important}.item-title-link{vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.item-list-table>tbody tr:hover .item-title-link{text-decoration:none}.item-title-link:hover{text-decoration:underline}.bp-rail-logo,.login-logo-img{filter:none;width:auto;max-height:30px;display:block}.bp-rail-logo-dark,.login-logo-img.bp-rail-logo-dark,:root[data-theme=dark] .bp-rail-logo-light,:root[data-theme=dark] .login-logo-img.bp-rail-logo-light{display:none}:root[data-theme=dark] .bp-rail-logo-dark,:root[data-theme=dark] .login-logo-img.bp-rail-logo-dark{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]) .bp-rail-logo-light,:root:not([data-theme=light]):not([data-theme=dark]) .login-logo-img.bp-rail-logo-light{display:none}:root:not([data-theme=light]):not([data-theme=dark]) .bp-rail-logo-dark,:root:not([data-theme=light]):not([data-theme=dark]) .login-logo-img.bp-rail-logo-dark{display:block}}.marketplace-row-card img,.marketplace-row-card .marketplace-icon,.marketplace-row-card .bp-marketplace-icon,.marketplace-title-cluster img,.brandpacks-marketplace-row img,.checkList .form-check img,.dropbox_links img{box-sizing:border-box;object-fit:contain;background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-sm);padding:2px;width:18px!important;height:18px!important}#edit_prompt_modal .modal-dialog{align-items:center;width:100%;max-width:min(820px,92vw);min-height:100vh;margin:0 auto;padding:0 14px;display:flex}#edit_prompt_modal .modal-content{width:100%}#edit_prompt_modal .modal-body{padding:18px}#edit_prompt_modal #edit_prompt_val{resize:vertical;min-height:340px}@media (max-width:575.98px){#edit_prompt_modal .modal-dialog{min-height:100dvh;padding:0 10px}#edit_prompt_modal #edit_prompt_val{min-height:240px}}.ai-content-btn{background:var(--accent);color:var(--on-accent);transition:background .16s,box-shadow .16s,transform 80ms,filter .12s;box-shadow:0 1px 2px #0000004d}.ai-content-btn:hover,.ai-field-wrap.ai-field-generating .ai-content-btn{color:#fff;background:linear-gradient(100deg,#7c3aed 0%,#4f46e5 45%,#0ea5e9 100%) 0 0/200% 100%;box-shadow:0 1px 4px #4f46e580}.ai-field-wrap.ai-field-generating .ai-content-btn{animation:1.4s linear infinite bp-ai-sweep,1.1s ease-in-out infinite bp-ai-pulse}#generate-item-metadata-all{color:#fff;background:linear-gradient(100deg,#7c3aed 0%,#4f46e5 45%,#0ea5e9 100%) 0 0/200% 100%;border:1px solid #0000;font-weight:600;transition:transform 80ms,box-shadow 80ms,filter .12s;position:relative;box-shadow:inset 0 1px #fff3,0 1px 2px #0000004d,0 3px 10px #4f46e559}#generate-item-metadata-all:hover{filter:brightness(1.1);color:#fff}#generate-item-metadata-all:active{transform:translateY(1px);box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000052}#generate-item-metadata-all.is-loading{animation:1.4s linear infinite bp-ai-sweep}.navbar-item-edit-actions #generate-item-metadata-all{white-space:nowrap;padding:6px 11px;font-size:13px}@media (max-width:767.98px){.navbar-item-edit-actions{scrollbar-width:none;overflow-x:auto}.navbar-item-edit-actions::-webkit-scrollbar{display:none}.navbar-item-edit-actions #generate-item-metadata-all{min-height:44px;padding:5px 6px;font-size:11px}}:root[data-theme=dark] .bp-rail-logo,:root[data-theme=dark] .login-logo-img,:root:not([data-theme=light]) .bp-rail-logo,:root:not([data-theme=light]) .login-logo-img{filter:none!important}.ai-content-btn{border:1px solid #18181b;color:#fafafa!important;background:linear-gradient(#3f3f46 0%,#27272a 55%,#18181b 100%)!important}.ai-content-btn:hover,.ai-field-wrap.ai-field-generating .ai-content-btn{border-color:#0000;color:#fff!important;background:linear-gradient(100deg,#7c3aed 0%,#4f46e5 45%,#0ea5e9 100%) 0 0/200% 100%!important}.item-list-table td.title-cell{line-height:1.35}.item-list-table .item-title-link,td.title-cell .item-title-link{vertical-align:middle;max-width:100%;width:auto!important;display:inline-block!important}.bp-item-view-page{width:100%;max-width:980px;margin:22px auto 0;padding:0 16px 72px}.bp-view-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.bp-view-heading-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bp-view-head h1{color:var(--ink);margin:0;font-size:20px;font-weight:600}.bp-view-head p{color:var(--muted);margin:4px 0 0;font-size:13px}.bp-view-head-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bp-view-head-actions .btn{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.bp-view-head-actions .btn.btn-primary,.bp-view-head-actions .btn.btn-secondary{background:var(--surface);color:var(--ink);border-color:var(--line-strong);box-shadow:none}.bp-view-head-actions .btn.btn-primary:hover,.bp-view-head-actions .btn.btn-secondary:hover{background:var(--raised);color:var(--ink);border-color:var(--ink);box-shadow:none;filter:none}.bp-view-status{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--raised);min-height:22px;color:var(--text);align-items:center;padding:2px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.bp-view-status.is-complete{background:var(--ok-tint);border-color:var(--ok);color:var(--ok)}.bp-view-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);min-width:0;padding:4px 20px 22px}.bp-view-artwork{background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-md);justify-content:center;align-items:center;min-height:180px;padding:18px;display:flex;overflow:hidden}.bp-view-artwork .bp-view-thumbnail{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);object-fit:contain;width:auto;max-width:100%;height:auto;max-height:380px;margin:0;display:block}.bp-view-thumbnail-empty{color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12.5px;display:flex}.bp-view-thumbnail-empty .fa{color:var(--faint);font-size:26px}.bp-view-field-stack{gap:10px;display:grid}.bp-item-view-page .copy-block{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);margin:0;padding:0;overflow:hidden}.bp-item-view-page .copy-block .item-copy-header{background:var(--raised);border-bottom:1px solid var(--line);margin:0;padding:8px 10px 8px 12px}.bp-item-view-page .copy-block .item-copy-value{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px;font-size:13.5px;line-height:1.6}.bp-item-view-page .copy-block h2.item-copy-value{color:var(--ink);font-size:16px;font-weight:600;line-height:1.4}.bp-item-view-page .bp-view-field-stack .copy-block{grid-template-columns:118px minmax(0,1fr) auto;align-items:stretch;min-height:42px;display:grid}.bp-item-view-page .bp-view-field-stack .item-copy-header{display:contents}.bp-item-view-page .bp-view-field-stack .item-copy-label{background:var(--raised);border-right:1px solid var(--line);grid-area:1/1;align-items:center;padding:9px 12px;display:flex}.bp-item-view-page .bp-view-field-stack .item-copy-value{grid-area:1/2;align-items:center;min-width:0;padding:9px 12px;line-height:1.45;display:flex}.bp-item-view-page .bp-view-field-stack .copy-button{grid-area:1/3;align-self:center;margin:6px 8px 6px 4px}.bp-item-view-page .copy-block .is-empty,.bp-item-view-page .is-empty{color:var(--muted);font-style:italic}.bp-item-view-page .copy-button{background:var(--surface);min-height:28px;color:var(--muted);padding:4px 9px}.bp-item-view-page .copy-button>span:first-child{color:var(--ok)}.bp-view-description-toolbar{background:var(--raised);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:7px 10px 0 12px;display:flex}.bp-item-view-page .item-description-tabs{border:0;margin:0}.bp-item-view-page .item-description-tabs .nav-link{background:0 0;padding:7px 10px 9px;font-size:12.5px}.bp-item-view-page .item-copy-description .item-copy-value{white-space:normal}.bp-item-view-page .item-copy-description .text-wrap>:first-child{margin-top:0}.bp-item-view-page .item-copy-description .text-wrap>:last-child{margin-bottom:0}.bp-item-view-page .item-markdown-preview{background:var(--surface);white-space:pre-wrap;border:0;border-radius:0;max-height:360px;overflow:auto}.bp-view-disclaimer{border:1px solid var(--beige-line);border-radius:var(--radius-md);background:var(--beige);color:var(--beige-ink);margin:14px 0 0;padding:10px 12px;font-size:12.5px}.bp-item-view-page .item-notes-sticky{padding:12px 14px}.bp-item-view-page .item-notes-body{margin:0;line-height:1.55}.bp-view-spec-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.bp-view-spec{background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-md);min-width:0;padding:11px 12px}.bp-view-spec.is-wide{grid-column:span 2}.bp-view-spec dt{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin:0 0 5px;font-size:10.5px;font-weight:600}.bp-view-spec dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}.bp-view-spec .badge{border:1px solid var(--line-strong);border-radius:var(--radius-pill);white-space:normal;align-items:center;width:max-content;max-width:100%;padding:4px 9px;font-size:11.5px;font-weight:500;line-height:1.25;display:inline-flex;background:var(--surface)!important;color:var(--ink)!important}.bp-view-spec .badge.bg-secondary{border-color:var(--line);font-style:italic;color:var(--muted)!important}.bp-view-pills{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.bp-view-pills>span{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);align-items:center;padding:3px 8px;font-size:11.5px;display:inline-flex}.bp-view-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.bp-view-marketplaces{gap:8px;display:grid}.bp-item-view-page .marketplace-row-card,.bp-item-view-page .marketplace-row-card.marketplace-state-uploaded{color:var(--text);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:10px 16px;margin:0;padding:11px 12px!important;display:grid!important}.bp-item-view-page .marketplace-row-card.marketplace-state-uploaded{background:var(--beige);border-color:var(--beige-line)}.bp-item-view-page .marketplace-title-row,.bp-item-view-page .brandpacks-marketplace-row{border:0;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;min-width:0;padding:0;display:flex}.bp-item-view-page .marketplace-row-card img,.bp-item-view-page .marketplace-row-card .marketplace-favicon{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--raised);object-fit:contain;flex:0 0 24px;margin:0;padding:3px;width:24px!important;height:24px!important}.marketplace-title-copy{min-width:0}.bp-item-view-page .marketplace-title-text,.bp-item-view-page .brandpacks-marketplace-label{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:600;overflow:hidden}.bp-item-view-page .marketplace-row-status,.bp-item-view-page .marketplace-upload-meta{color:var(--muted);margin-top:2px;font-size:11.5px;line-height:1.35}.bp-item-view-page .marketplace-state-uploaded .marketplace-row-status{color:var(--ok)}.bp-item-view-page .marketplace-action-group{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin:0;display:flex}.bp-item-view-page .marketplace-action-group .btn{white-space:nowrap;width:auto;padding:5px 9px;font-size:11.5px;margin:0!important}.bp-item-view-page .brandpacks-inline-icon-btn{flex:none}.bp-item-view-page .brandpacks-wordpress-record{white-space:nowrap;align-items:center;gap:5px;margin-left:auto;display:flex}.bp-item-view-page .brandpacks-sync-panel{grid-column:1/-1;width:100%;margin:0}.bp-view-empty-state{text-align:center;border:1px dashed var(--line-strong);border-radius:var(--radius-md);color:var(--muted);margin:0;padding:18px;font-size:13px}@media (max-width:767.98px){.bp-item-view-page{margin-top:14px;padding:0 12px 56px}.bp-view-head{flex-direction:column;gap:12px}.bp-view-head-actions{width:100%}.bp-view-head-actions .btn{flex:auto;justify-content:center}.bp-view-card{border-radius:var(--radius-md);padding:4px 14px 16px}.bp-view-artwork{min-height:140px;padding:12px}.bp-view-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-item-view-page .marketplace-row-card,.bp-item-view-page .marketplace-row-card.marketplace-state-uploaded{grid-template-columns:1fr}.bp-item-view-page .marketplace-action-group{justify-content:flex-start}}@media (max-width:479.98px){.bp-view-spec-grid{grid-template-columns:1fr}.bp-view-spec.is-wide{grid-column:auto}.bp-item-view-page .bp-view-field-stack .copy-block{grid-template-columns:minmax(0,1fr) auto}.bp-item-view-page .bp-view-field-stack .item-copy-label{border-right:0;border-bottom:1px solid var(--line);grid-area:1/1}.bp-item-view-page .bp-view-field-stack .copy-button{grid-area:1/2;margin:6px 8px}.bp-item-view-page .bp-view-field-stack .item-copy-value{grid-area:2/1/auto/-1;min-height:40px}.bp-view-description-toolbar{align-items:flex-start;gap:6px;padding-left:6px}.bp-item-view-page .item-description-tabs .nav-link{padding-left:7px;padding-right:7px}.bp-item-view-page .marketplace-action-group .btn{flex:auto;justify-content:center}}.bp-rail-brand{height:var(--spacing-header);padding:0 10px;overflow:hidden}.bp-rail-logo,.login-logo-img.bp-rail-logo{width:auto;max-height:42px}.btn,.navbar-edit-btn,.navbar-add-item-btn{border-radius:var(--radius-md);border:1px solid #18181b;font-weight:600;transition:transform 80ms,box-shadow 80ms,filter .12s;position:relative;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #00000052,0 3px 8px #0000002e}.btn:hover,.navbar-edit-btn:hover,.navbar-add-item-btn:hover{filter:brightness(1.09);text-decoration:none}.btn:active,.navbar-edit-btn:active,.navbar-add-item-btn:active{transform:translateY(1px);box-shadow:inset 0 1px #ffffff1a,0 1px 1px #00000059}.btn-primary,.btn-secondary,.btn-light,.btn-outline-primary,.btn-outline-secondary,.navbar-edit-btn-save,.navbar-edit-btn-view,.navbar-add-item-btn{color:#fafafa;background:linear-gradient(#3f3f46 0%,#27272a 55%,#18181b 100%);border-color:#18181b}.btn-primary:hover,.btn-secondary:hover,.btn-light:hover,.btn-outline-primary:hover,.btn-outline-secondary:hover,.navbar-edit-btn-save:hover,.navbar-edit-btn-view:hover,.navbar-add-item-btn:hover{color:#fff;background:linear-gradient(#52525b 0%,#3f3f46 55%,#27272a 100%);border-color:#18181b}.btn-success,.navbar-edit-btn-ready{color:#fff;background:linear-gradient(#22a35b 0%,#16874a 55%,#0f6b3a 100%);border-color:#0f6b3a}.btn-success:hover,.navbar-edit-btn-ready:hover{color:#fff;background:linear-gradient(#2fba6c 0%,#1b9853 55%,#117743 100%);border-color:#0f6b3a}.btn-danger{color:#fff;background:linear-gradient(#dc4545 0%,#b91c1c 58%,#8f1515 100%);border-color:#8f1515}.btn-danger:hover{color:#fff;background:linear-gradient(#ef5a5a 0%,#c92626 58%,#991818 100%);border-color:#8f1515}.page-items-edit .navbar-page-search-form,.page-items-edit .navbar-add-item-btn{display:none!important}.page-items-edit .navbar-item-edit-actions{display:flex}.page-items-edit .form-show:not(.bp-form-standalone) #form-item{border-radius:0;padding-top:0;overflow:hidden}.page-items-edit #form-item>.msg:empty{display:none}#form-item .bp-form-section{border-bottom:1px solid var(--line-strong);background:var(--surface);flex-wrap:wrap;align-items:flex-start;width:calc(100% + 40px);max-width:none;margin:0 -20px;padding:20px;display:flex}#form-item .bp-form-section:nth-of-type(2n){background:var(--raised)}#form-item .bp-form-section:last-of-type{border-bottom:0}#form-item .bp-form-section>[class*=col-]{flex:0 0 100%;width:100%;max-width:100%;margin:0 0 16px;padding:0}#form-item .bp-form-section>[class*=col-]:last-child{margin-bottom:0}#form-item .bp-form-section .bp-section-head{border-top:0;border-bottom:1px solid var(--line-strong);flex:0 0 100%;width:100%;padding:0 0 10px;margin:0 0 17px!important}#form-item .bp-form-section .bp-section-head span{color:var(--ink);letter-spacing:.08em;font-size:12px;font-weight:700}.bp-form-footer{margin:0!important}#form-item .bp-form-section-artwork{background:var(--raised)}.bp-artwork-panel{border:1px solid var(--line);background:var(--raised);gap:14px;display:grid;padding:18px!important}.bp-artwork-dropzone{text-align:center;cursor:pointer;border:2px dashed var(--line-strong);background:var(--surface);flex-direction:column;justify-content:center;align-items:center;min-height:132px;padding:20px;transition:border-color .12s,background-color .12s,box-shadow .12s;display:flex}.bp-artwork-dropzone:hover,.bp-artwork-dropzone.is-dragover{border-color:var(--ok);background:var(--ok-tint);box-shadow:inset 0 0 0 1px var(--ok)}.bp-artwork-panel.has-persisted-image .bp-artwork-dropzone{display:none}.bp-artwork-dropzone input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.bp-artwork-drop-icon{background:var(--ink);width:40px;height:40px;color:var(--surface);border-radius:50%;justify-content:center;align-items:center;margin-bottom:9px;font-size:17px;display:inline-flex}.bp-artwork-drop-title{color:var(--ink);font-size:13.5px;font-weight:700}.bp-artwork-drop-hint{color:var(--muted);margin-top:2px;font-size:12px}.bp-artwork-preview{background:var(--surface);border:1px solid var(--line);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:18px;display:flex;position:relative}.bp-artwork-preview.d-none{display:none!important}.bp-artwork-preview #item-image{border:1px solid var(--line);border-radius:var(--radius-sm);object-fit:contain;background:var(--raised);width:auto;max-width:100%;height:auto;max-height:300px;margin:0;display:block}.bp-artwork-preview-meta{width:100%;color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-size:11.5px;display:flex}.bp-artwork-preview #remove-item-thumbnail{opacity:0;pointer-events:none;transition:opacity .14s,transform .14s;position:absolute;top:12px;right:12px;transform:translateY(-4px)}.bp-artwork-preview:hover #remove-item-thumbnail,.bp-artwork-preview:focus-within #remove-item-thumbnail{opacity:1;pointer-events:auto;transform:translateY(0)}.copy-button{position:relative;overflow:visible}.copy-button.is-copied{font-size:0;animation:.32s cubic-bezier(.2,.9,.25,1.25) bp-copy-success-pop;color:var(--ok)!important;background:var(--ok-tint)!important;border-color:var(--ok)!important}.copy-button.is-copied>span{color:var(--ok);font-size:12px;font-weight:700;display:inline}.copy-button.is-copied>i{color:var(--ok);font-size:12px}.copy-button.is-copied:after{content:"";border:2px solid var(--ok);border-radius:inherit;pointer-events:none;animation:.55s ease-out forwards bp-copy-success-ring;position:absolute;inset:-4px}@keyframes bp-copy-success-pop{0%{transform:scale(.86)}65%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes bp-copy-success-ring{0%{opacity:.7;transform:scale(.92)}to{opacity:0;transform:scale(1.24)}}@media (hover:none){.bp-artwork-preview #remove-item-thumbnail{opacity:1;pointer-events:auto;transform:none}}.bp-form-section-marketplaces .marketplace-link-card{border-radius:0}.bp-form-section-marketplaces .dropbox_links{flex:0 0 100%;gap:10px;width:100%;display:grid}.bp-form-section-marketplaces .dropbox_links>.marketplace-link-card{width:100%;margin:0}.bp-form-section-marketplaces .marketplace-header-row{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.bp-form-section-marketplaces .marketplace-title-cluster{flex:auto}.bp-form-section-marketplaces .marketplace-title-row{flex-wrap:nowrap;justify-content:flex-start;width:auto}.bp-form-section-marketplaces .marketplace-card-controls{flex:none;justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;display:flex}.bp-form-section-marketplaces .marketplace-card-controls .btn{margin:0}.marketplace-save-hint{color:var(--muted);white-space:nowrap;font-size:11.5px}.bp-form-section-marketplaces .marketplace-card-body{gap:8px;display:grid}.bp-form-section-marketplaces .marketplace-upload-meta:empty{display:none}.bp-item-view-page .bp-view-description-box{display:block;overflow:hidden}.bp-item-view-page .bp-view-description-toolbar{min-height:44px;padding:6px 10px 0 12px}.bp-item-view-page .bp-view-description-body{background:var(--surface);min-height:120px;max-height:460px;overflow:auto}.bp-item-view-page .bp-view-description-content{color:var(--text);white-space:normal;overflow-wrap:anywhere;margin:0;padding:16px;font-size:13.5px;line-height:1.65}.bp-item-view-page .bp-view-description-content>div>:first-child{margin-top:0}.bp-item-view-page .bp-view-description-content>div>:last-child{margin-bottom:0}.bp-item-view-page .bp-view-description-content p{margin:0 0 12px}.bp-item-view-page .bp-view-description-content ul{margin:8px 0 12px;padding-left:22px;list-style:outside}.bp-item-view-page .bp-view-description-content ol{margin:8px 0 12px;padding-left:22px;list-style:decimal}.bp-item-view-page .bp-view-description-content li{margin:3px 0}.bp-item-view-page pre.bp-view-description-content{white-space:pre-wrap;border:0;border-radius:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}@media (max-width:767.98px){#form-item .bp-form-section{width:calc(100% + 28px);margin:0 -14px;padding:16px 14px}.bp-artwork-panel{padding:12px!important}.bp-form-section-marketplaces .marketplace-header-row{align-items:flex-start}.bp-form-section-marketplaces .marketplace-card-controls{flex-wrap:wrap}}@media (max-width:520px){.bp-form-section-marketplaces .marketplace-header-row{flex-direction:column}.bp-form-section-marketplaces .marketplace-card-controls{justify-content:flex-start;width:100%;margin-left:0}.marketplace-save-hint{white-space:normal}}.bp-nav-section-label{color:var(--faint);letter-spacing:.11em;text-transform:uppercase;padding:9px 10px 4px;font-size:9.5px;font-weight:700;list-style:none}.bp-nav-section-label:first-child{padding-top:5px}.bp-nav-module .bp-nav-link{width:100%}@media (min-width:992px){:root[data-sidebar-collapsed=true] .bp-nav-section-label{display:none}}.uptime-page{width:100%;max-width:1240px;margin:0 auto;padding:22px 20px 64px}.uptime-page-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.uptime-eyebrow{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:10.5px;font-weight:700}.uptime-page-head h1{letter-spacing:-.025em;font-size:24px}.uptime-page-head p{color:var(--muted);margin:5px 0 0;font-size:13px}.uptime-page-actions{align-items:center;gap:8px;display:flex}.uptime-layout-toggle{background:var(--raised);border:1px solid var(--line);border-radius:7px;align-items:center;gap:3px;padding:3px;display:inline-flex}.uptime-layout-toggle button{min-height:31px;color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:5px;align-items:center;gap:5px;padding:5px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.uptime-layout-toggle button:hover{color:var(--ink);background:var(--hover)}.uptime-layout-toggle button.is-active{color:var(--surface);background:var(--ink)}.uptime-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.uptime-summary .uptime-metric{min-height:82px}.uptime-site-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.uptime-site-card{background:var(--surface);border:1px solid var(--line);min-width:0;padding:16px}.uptime-list-row{display:none}.uptime-card-content{display:block}.uptime-site-grid.is-list{border-top:1px solid var(--line);grid-template-columns:1fr;gap:0}.uptime-site-grid.is-list .uptime-site-card{border:0;border-bottom:1px solid var(--line);padding:0}.uptime-site-grid.is-list .uptime-list-row{grid-template-columns:minmax(220px,1.55fr) minmax(82px,.58fr) minmax(110px,.8fr) repeat(3,minmax(82px,.62fr)) minmax(135px,.9fr) 34px;align-items:center;gap:12px;min-height:72px;padding:10px 12px;display:grid}.uptime-site-grid.is-list .uptime-site-card:hover .uptime-list-row{background:var(--hover)}.uptime-site-grid.is-list .uptime-card-content{display:none}.uptime-site-grid.is-list .uptime-site-card.is-expanded .uptime-card-content{border-top:1px solid var(--line);background:var(--surface);padding:16px;display:block}.uptime-list-identity{align-items:center;gap:10px;min-width:0;display:flex}.uptime-list-identity>div{min-width:0}.uptime-list-identity strong,.uptime-list-identity span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.uptime-list-identity strong{color:var(--ink);font-size:13px}.uptime-list-identity span{color:var(--muted);margin-top:2px;font-size:10.5px}.uptime-list-value{min-width:0}.uptime-list-value strong,.uptime-list-value span{display:block}.uptime-list-value strong{color:var(--ink);white-space:nowrap;font-size:13px}.uptime-list-value span{color:var(--muted);margin-top:2px;font-size:9.5px}.uptime-list-value.is-fast strong,.uptime-list-value.grade-a-plus strong,.uptime-list-value.grade-a strong{color:var(--ok)}.uptime-list-value.is-medium strong,.uptime-list-value.grade-b strong,.uptime-list-value.grade-c strong{color:var(--warn)}.uptime-list-value.is-slow strong,.uptime-list-value.grade-d strong{color:var(--bad)}.uptime-list-chart{min-width:0}.uptime-list-chart svg{width:100%;height:38px;display:block;overflow:visible}.uptime-list-chart-line{fill:none;stroke:#18794e;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.uptime-list-chart-area{fill:#a7f3d0;opacity:.38}.uptime-list-chart>span{color:var(--faint);text-align:center;margin-top:1px;font-size:8px;display:block}.uptime-list-chart.is-empty svg{border-bottom:1px dashed var(--line)}:root[data-theme=dark] .uptime-list-chart-line{stroke:#4ade80}:root[data-theme=dark] .uptime-list-chart-area{fill:#166534}.uptime-list-status{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.uptime-list-status small{color:var(--faint);white-space:nowrap;font-size:8.5px}.uptime-row-expand{width:32px;height:32px;color:var(--muted);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.uptime-row-expand:hover{color:var(--ink);border-color:var(--line-strong)}.uptime-row-expand i{transition:transform .16s}.uptime-site-card.is-expanded .uptime-row-expand i{transform:rotate(180deg)}.uptime-site-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.uptime-site-title-wrap{align-items:flex-start;gap:9px;min-width:0;display:flex}.uptime-status-dot{background:var(--faint);width:9px;height:9px;box-shadow:0 0 0 4px var(--raised);border-radius:50%;flex:0 0 9px;margin-top:5px}.uptime-site-card.is-up .uptime-status-dot{background:var(--ok);box-shadow:0 0 0 4px var(--ok-tint)}.uptime-site-card.is-down .uptime-status-dot{background:var(--bad);box-shadow:0 0 0 4px var(--bad-tint)}.uptime-site-card.is-waiting .uptime-status-dot,.uptime-site-card.is-paused .uptime-status-dot{background:var(--warn);box-shadow:0 0 0 4px var(--warn-tint)}.uptime-site-title{font-size:15px;line-height:1.25}.uptime-site-url{max-width:300px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11.5px;display:block;overflow:hidden}.uptime-status-pill,.uptime-mini-status{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--raised);width:max-content;max-width:100%;color:var(--muted);align-items:center;padding:3px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.uptime-status-pill.is-up,.uptime-mini-status.is-up{color:var(--ok);background:var(--ok-tint);border-color:var(--ok)}.uptime-status-pill.is-down,.uptime-mini-status.is-down{color:var(--bad);background:var(--bad-tint);border-color:var(--bad)}.uptime-status-pill.is-waiting,.uptime-status-pill.is-paused{color:var(--warn);background:var(--warn-tint);border-color:var(--warn)}.uptime-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.uptime-metric{background:var(--raised);border:1px solid var(--line);min-width:0;padding:10px 11px}.uptime-metric-value{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:700;line-height:1.2;overflow:hidden}.uptime-metric-label{color:var(--muted);margin-top:3px;font-size:10.5px;font-weight:600}.uptime-metric-hint{color:var(--faint);margin-top:2px;font-size:9.5px}.uptime-metric.is-up .uptime-metric-value,.uptime-metric.is-fast .uptime-metric-value{color:var(--ok)}.uptime-metric.is-down .uptime-metric-value,.uptime-metric.is-slow .uptime-metric-value{color:var(--bad)}.uptime-metric.is-waiting .uptime-metric-value,.uptime-metric.is-medium .uptime-metric-value{color:var(--warn)}.uptime-spark{background:var(--raised);border-bottom:1px solid var(--line);align-items:flex-end;gap:3px;height:46px;margin-top:12px;padding:6px 7px 0;display:flex}.uptime-spark-bar{background:var(--ok);opacity:.76;border-radius:2px 2px 0 0;flex:1 1 0;min-width:3px;max-width:12px}.uptime-spark-bar.is-down{background:var(--bad);opacity:1}.uptime-spark-empty{color:var(--faint);background:var(--raised);border:1px dashed var(--line-strong);text-align:center;margin-top:12px;padding:12px;font-size:11px}.uptime-site-error{color:var(--bad);background:var(--bad-tint);overflow-wrap:anywhere;align-items:flex-start;gap:6px;margin-top:10px;padding:7px 9px;font-size:11px;display:flex}.uptime-site-foot{color:var(--faint);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:10px;font-size:10.5px;display:flex}.uptime-site-foot form{margin-left:auto}.uptime-check-link{cursor:pointer;color:var(--muted);background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:10.5px;font-weight:600;display:inline-flex}.uptime-check-link:hover{color:var(--ink)}.uptime-admin-panel{background:var(--surface);border:1px solid var(--line);margin-top:18px}.uptime-admin-panel>summary{color:var(--ink);cursor:pointer;align-items:center;gap:7px;padding:12px 14px;font-size:12.5px;font-weight:700;list-style:none;display:flex}.uptime-admin-panel>summary::-webkit-details-marker{display:none}.uptime-admin-panel[open]>summary{border-bottom:1px solid var(--line)}.uptime-admin-body{padding:14px}.uptime-admin-list{gap:8px;display:grid}.uptime-admin-row{background:var(--raised);border:1px solid var(--line);align-items:flex-end;gap:8px;padding:10px;display:flex}.uptime-admin-edit{flex:auto;grid-template-columns:minmax(135px,.55fr) minmax(220px,1.2fr) minmax(210px,1fr) auto;align-items:end;gap:8px;display:grid}.uptime-admin-edit label,.uptime-add-form label{min-width:0;color:var(--muted);font-size:10.5px;font-weight:600}.uptime-admin-edit label>span,.uptime-add-form label>span{margin-bottom:4px;display:block}.uptime-probe-field{min-width:0}.uptime-probe-field-label{color:var(--muted);margin-bottom:4px;font-size:10.5px;font-weight:600;display:block}.uptime-probe-static{min-height:34px;color:var(--muted);background:var(--surface);border:1px solid var(--line);align-items:center;gap:6px;padding:7px 9px;font-size:10.5px;font-weight:600;display:flex}.uptime-probe-clear{align-items:center;gap:5px;margin-top:4px;display:flex;font-size:9.5px!important;font-weight:500!important}.uptime-probe-clear input{width:13px;height:13px;accent-color:var(--bad);margin:0}.uptime-admin-actions{gap:6px;display:flex}.uptime-add-form{border-top:1px solid var(--line);grid-template-columns:minmax(135px,.55fr) minmax(220px,1.2fr) minmax(210px,1fr) auto;align-items:end;gap:8px;margin-top:14px;padding-top:14px;display:grid}.uptime-add-form h3{grid-column:1/-1;font-size:13px}.uptime-history-section{background:var(--surface);border:1px solid var(--line);margin-top:18px}.uptime-history-section .bp-section-head{border-bottom:1px solid var(--line);margin:0;padding:12px 14px}.uptime-history-wrap,.uptime-history-table{margin:0}.uptime-history-table th:last-child,.uptime-history-table td:last-child{text-align:right}.uptime-empty{color:var(--muted);text-align:center;padding:22px}@media (max-width:900px){.uptime-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.uptime-site-grid{grid-template-columns:1fr}.uptime-admin-row{flex-direction:column;align-items:stretch}.uptime-admin-edit,.uptime-add-form{grid-template-columns:1fr}.uptime-add-form h3{grid-column:auto}.uptime-site-grid.is-list .uptime-list-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 14px;padding:13px 52px 13px 13px;position:relative}.uptime-list-identity,.uptime-list-status,.uptime-list-chart{grid-column:1/-1}.uptime-row-expand{position:absolute;top:13px;right:12px}}@media (max-width:600px){.uptime-page{padding:16px 12px 52px}.uptime-page-head{flex-direction:column;gap:12px}.uptime-page-actions{flex-direction:column;align-items:stretch;width:100%}.uptime-page-head form,.uptime-page-head .btn,.uptime-layout-toggle{width:100%}.uptime-layout-toggle button{flex:1 1 0;justify-content:center}.uptime-metrics{grid-template-columns:1fr}.uptime-site-head{flex-direction:column}.uptime-site-url{max-width:245px}.uptime-history-table th:nth-child(4),.uptime-history-table td:nth-child(4),.uptime-site-grid.is-list .uptime-list-infra,.uptime-site-grid.is-list .uptime-list-status{display:none}}.page-skill-repo .view-mode{overflow:visible}.skill-repo-page{--skill-green:#1f6a49;--skill-green-dark:#174f38;--skill-mint:#eaf4ed;max-width:1320px;color:var(--ink);margin:0 auto;padding:26px 8px 64px}.skill-repo-hero,.skill-repo-editor-head,.skill-repo-toolbar,.skill-repo-markdown-head,.skill-repo-form-actions,.skill-repo-section-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.skill-repo-hero{margin-bottom:24px}.skill-repo-hero h1,.skill-repo-editor-head h2,.skill-repo-section-heading h3{color:var(--ink);margin:0}.skill-repo-hero h1{letter-spacing:-.04em;font-size:clamp(28px,4vw,42px)}.skill-repo-hero p,.skill-repo-editor-head p,.skill-repo-section-heading p{color:var(--muted);margin:5px 0 0}.skill-repo-eyebrow{color:var(--skill-green);letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:800;display:block}.skill-repo-toolbar{border:1px solid var(--line);background:var(--surface);margin-bottom:16px;padding:13px 14px}.skill-repo-toolbar form{width:min(420px,100%);position:relative}.skill-repo-toolbar form i{color:var(--muted);position:absolute;top:50%;left:14px;transform:translateY(-50%)}.skill-repo-toolbar input{padding-left:38px}.skill-repo-toolbar>span{color:var(--muted);font-size:13px;font-weight:700}.skill-repo-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:13px;display:grid}.skill-repo-card{min-width:0}.skill-repo-card-link{border:1px solid var(--line);background:var(--surface);height:100%;color:inherit;grid-template-columns:88px minmax(0,1fr);text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:grid;overflow:hidden}.skill-repo-card-link:hover{background:var(--row-hover,#f7f1e8);color:inherit;border-color:#d9cfbd;transform:translateY(-1px)}.skill-repo-card-thumb{aspect-ratio:1;background:var(--skill-mint);width:88px;overflow:hidden}.skill-repo-card-thumb img{object-fit:cover;width:100%;height:100%}.skill-repo-card-body{flex-direction:column;min-width:0;padding:12px 13px;display:flex}.skill-repo-card-title{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}.skill-repo-card-description{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.skill-repo-card-meta{color:var(--muted);justify-content:space-between;gap:8px;margin-top:auto;padding-top:7px;font-size:10px;display:flex}.skill-repo-editor{border:1px solid var(--line);background:var(--surface)}.skill-repo-editor-head{border-bottom:1px solid var(--line);padding:20px 22px}.skill-repo-editor-head h2{letter-spacing:-.025em;font-size:24px}.skill-repo-form{padding:22px}.skill-repo-form-grid{grid-template-columns:220px minmax(0,1fr);gap:24px;display:grid}.skill-repo-form-label{color:var(--ink);margin-bottom:7px;font-size:12px;font-weight:800;display:block}.skill-repo-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.skill-repo-fields label:nth-child(3),.skill-repo-fields label:nth-child(4){grid-column:1/-1}.skill-repo-thumbnail-drop{cursor:pointer;border:1px solid var(--line);background:var(--subtle,#f5f6f4);text-align:center;flex-direction:column;align-items:center;display:flex}.skill-repo-thumbnail-drop:hover{border-color:var(--skill-green)}.skill-repo-thumbnail-drop img{aspect-ratio:1;border-bottom:1px solid var(--line);object-fit:cover;width:100%;display:block}.skill-repo-thumbnail-drop span{color:var(--skill-green);margin-top:11px;font-size:13px;font-weight:800}.skill-repo-thumbnail-drop small{color:var(--muted);padding:4px 10px 12px;font-size:10px}.skill-repo-generate{justify-content:center;width:100%;margin-top:10px}.skill-repo-head-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.skill-repo-package-field{border:1px solid var(--line);background:var(--subtle,#f5f6f4);margin-top:22px;padding:14px 16px}.skill-repo-package-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.skill-repo-package-head small{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.45;display:block}.skill-repo-package-current{align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex}.skill-repo-package-current span{color:var(--muted);font-size:11px}.skill-repo-no-package{color:var(--muted)}.bp-agent-skill-panel{border:1px solid var(--line);background:var(--subtle,#f5f6f4);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;padding:16px 18px;display:flex}.bp-agent-skill-panel h2{margin:0 0 4px;font-size:16px}.bp-agent-skill-panel p{max-width:720px;color:var(--muted);margin:0;font-size:12px;line-height:1.5}.bp-archived-users{border-top:1px solid var(--line);margin-top:26px;padding-top:14px}.bp-archived-users h2{margin:0 0 4px;font-size:15px}.bp-archived-users>p{color:var(--muted);margin:0 0 12px;font-size:12px}.bp-archived-users td,.bp-archived-users th{font-size:13px}.bp-admin-form-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.bp-admin-form-actions .btn-secondary{order:-1}.skill-repo-generate-hint{color:var(--muted);margin-top:7px;font-size:10px;line-height:1.45;display:block}.skill-repo-slug-input{align-items:center;display:flex}.skill-repo-slug-input>span{border:1px solid var(--line);background:var(--subtle,#f5f6f4);color:var(--muted);border-right:0;align-self:stretch;align-items:center;padding:0 10px;font-family:monospace;font-size:12px;display:flex}.skill-repo-slug-input .form-control{min-width:0}.skill-repo-markdown-field{margin-top:22px}.skill-repo-markdown-head{margin-bottom:8px}.skill-repo-markdown-head small{color:var(--muted);display:block}.skill-repo-markdown{resize:vertical;tab-size:2;min-height:480px;font:13px/1.65 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.skill-repo-form-actions{border-top:1px solid var(--line);justify-content:flex-end;margin-top:16px;padding-top:16px}.skill-repo-history{border-top:1px solid var(--line);background:var(--subtle,#fafafa);padding:22px}.skill-repo-section-heading{margin-bottom:13px}.skill-repo-section-heading h3{font-size:17px}.skill-repo-history-table{background:var(--surface);margin:0}.skill-repo-history-table td,.skill-repo-history-table th{vertical-align:middle}.skill-repo-version{font-weight:800}.skill-repo-current{background:var(--skill-mint);color:var(--skill-green-dark);text-transform:uppercase;margin-left:7px;padding:2px 6px;font-size:9px;font-weight:800;display:inline-flex}.skill-repo-empty-state{border:1px dashed var(--line);background:var(--surface);text-align:center;padding:72px 20px}.skill-repo-empty-state>i{background:var(--skill-mint);width:58px;height:58px;color:var(--skill-green);justify-content:center;align-items:center;margin-bottom:15px;font-size:24px;display:inline-flex}.skill-repo-empty-state h2{margin:0;font-size:20px}.skill-repo-empty-state p{color:var(--muted);margin:7px 0 18px}.skill-repo-empty{color:var(--muted);margin:0}@media (max-width:800px){.skill-repo-page{padding:16px 3px 52px}.skill-repo-hero,.skill-repo-editor-head{flex-direction:column;align-items:stretch}.skill-repo-hero .btn,.skill-repo-editor-head .btn{width:100%}.skill-repo-toolbar{flex-direction:column;align-items:stretch}.skill-repo-toolbar form{width:100%}.skill-repo-form,.skill-repo-history{padding:16px 13px}.skill-repo-editor-head{padding:17px 14px}.skill-repo-form-grid{grid-template-columns:1fr}.skill-repo-thumbnail-field{max-width:230px}.skill-repo-fields{grid-template-columns:1fr}.skill-repo-fields label{grid-column:1!important}.skill-repo-markdown{min-height:360px}.skill-repo-markdown-head{flex-direction:column;align-items:flex-start}.skill-repo-markdown-head .btn{width:100%}}.uptime-site-title-wrap{align-items:center}.uptime-site-icon-wrap{flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;position:relative}.uptime-site-favicon,.uptime-site-favicon-fallback{border:1px solid var(--line);object-fit:contain;background:#fff;border-radius:9px;width:38px;height:38px;padding:5px;box-shadow:0 2px 7px #0000001a}.uptime-site-favicon-fallback{color:var(--muted);font-size:17px}.uptime-site-icon-wrap .uptime-status-dot{z-index:2;border:2px solid var(--surface);width:10px;height:10px;box-shadow:none;flex:none;margin:0;position:absolute;bottom:-1px;right:-1px}.uptime-site-card.is-up .uptime-site-icon-wrap .uptime-status-dot{background:var(--ok);box-shadow:none}.uptime-site-card.is-down .uptime-site-icon-wrap .uptime-status-dot{background:var(--bad);box-shadow:none}.uptime-site-card.is-waiting .uptime-site-icon-wrap .uptime-status-dot,.uptime-site-card.is-paused .uptime-site-icon-wrap .uptime-status-dot{background:var(--warn);box-shadow:none}.uptime-site-badges{flex:none;align-items:center;gap:6px;display:flex}.uptime-grade{border:1px solid var(--line-strong);background:var(--raised);min-width:31px;height:27px;color:var(--muted);letter-spacing:-.02em;border-radius:7px;justify-content:center;align-items:center;padding:0 7px;font-size:11px;font-weight:800;display:inline-flex}.grade-a-plus,.grade-a{--uptime-grade:var(--ok);--uptime-grade-tint:var(--ok-tint)}.grade-b{--uptime-grade:var(--warn);--uptime-grade-tint:var(--warn-tint)}.grade-c{--uptime-grade:#c26514;--uptime-grade-tint:#fff3e5}:root[data-theme=dark] .grade-c{--uptime-grade:#f2a255;--uptime-grade-tint:#2d2118}.grade-d{--uptime-grade:var(--bad);--uptime-grade-tint:var(--bad-tint)}.grade-pending{--uptime-grade:var(--muted);--uptime-grade-tint:var(--raised)}.uptime-grade.grade-a-plus,.uptime-grade.grade-a,.uptime-grade.grade-b,.uptime-grade.grade-c,.uptime-grade.grade-d,.uptime-grade.grade-pending{color:var(--uptime-grade);background:var(--uptime-grade-tint);border-color:var(--uptime-grade)}.uptime-metric.grade-a-plus .uptime-metric-value,.uptime-metric.grade-a .uptime-metric-value,.uptime-metric.grade-b .uptime-metric-value,.uptime-metric.grade-c .uptime-metric-value,.uptime-metric.grade-d .uptime-metric-value,.uptime-metric.grade-pending .uptime-metric-value{color:var(--uptime-grade)}.uptime-chart{--response-line:#18794e;--response-fill:#a7f3d0;background:var(--raised);border:1px solid var(--line);margin-top:12px;padding:11px 11px 8px}:root[data-theme=dark] .uptime-chart{--response-line:#4ade80;--response-fill:#166534}.uptime-chart-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.uptime-chart-title{color:var(--ink);font-size:11.5px;font-weight:700;display:block}.uptime-chart-subtitle{color:var(--faint);margin-top:1px;font-size:9.5px;display:block}.uptime-range-controls{background:var(--surface);border:1px solid var(--line);border-radius:7px;align-items:center;gap:2px;padding:2px;display:inline-flex}.uptime-range-btn{min-width:27px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:3px 5px;font-size:9px;font-weight:700}.uptime-range-btn:hover{color:var(--ink);background:var(--hover)}.uptime-range-btn.is-active{color:var(--surface);background:var(--ink)}.uptime-chart-stage{height:142px;margin:8px 0 0 42px;position:relative}.uptime-line-chart{width:100%;height:128px;display:block;overflow:visible}.uptime-chart-grid{stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.uptime-chart-line{fill:none;stroke:var(--response-line);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.uptime-chart-area{fill:var(--response-fill);opacity:.42}.uptime-chart-point{fill:var(--surface);stroke:var(--response-line);stroke-width:2px;opacity:.72;cursor:crosshair;vector-effect:non-scaling-stroke}.uptime-chart-point:hover,.uptime-chart-point:focus{fill:var(--response-line);opacity:1;outline:none}.uptime-chart.is-drawn .uptime-chart-line,.uptime-chart.is-drawn .uptime-chart-area{animation:.28s both uptime-chart-in}@keyframes uptime-chart-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.uptime-chart-y-label{width:36px;color:var(--faint);text-align:right;font-size:8.5px;position:absolute;left:-42px}.uptime-chart-y-label.is-top{top:0}.uptime-chart-y-label.is-middle{top:56px}.uptime-chart-y-label.is-bottom{bottom:12px}.uptime-chart-tooltip{z-index:4;color:#fff;white-space:nowrap;pointer-events:none;opacity:0;background:#18181b;border:1px solid #3f3f46;border-radius:6px;max-width:190px;padding:6px 8px;font-size:9.5px;font-weight:650;line-height:1.3;transition:opacity .1s;position:absolute;transform:translate(-50%,calc(-100% - 3px));box-shadow:0 6px 18px #00000038}.uptime-chart-tooltip.is-visible{opacity:1}.page-adobe-intel .view-mode{overflow:visible}.adobe-intel-page{width:100%;max-width:1240px;color:var(--ink);margin:0 auto;padding:22px 20px 64px}.adobe-intel-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.adobe-intel-header h1{letter-spacing:-.025em;font-size:24px}.adobe-intel-header p{max-width:720px;color:var(--muted);margin:5px 0 0;font-size:13px}.adobe-intel-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px;display:grid}.adobe-intel-metric{background:var(--surface);border:1px solid var(--line);min-width:0;padding:16px 17px}.adobe-intel-metric>span,.adobe-kicker{color:var(--muted);letter-spacing:.085em;text-transform:uppercase;font-size:10.5px;font-weight:750;display:block}.adobe-intel-metric strong{letter-spacing:-.035em;margin:5px 0 1px;font-size:27px;display:block}.adobe-intel-metric small{color:var(--muted);font-size:11.5px}.adobe-intel-panel,.adobe-search-results,.adobe-collection-assets,.adobe-history-card{background:var(--surface);border:1px solid var(--line);margin-bottom:18px;padding:18px}.adobe-intel-panel-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.adobe-intel-panel-head h2,.adobe-intel-panel-head h3{letter-spacing:-.02em;margin:3px 0 0;font-size:18px}.adobe-intel-panel-head p{color:var(--muted);margin:4px 0 0;font-size:12px}.adobe-hero-search{gap:8px;display:flex;position:relative}.adobe-hero-search>i{color:var(--muted);position:absolute;top:50%;left:14px;transform:translateY(-50%)}.adobe-hero-search input{min-width:0;height:44px;color:var(--ink);background:var(--raised);border:1px solid var(--line-strong);font:inherit;border-radius:8px;flex:auto;padding:8px 12px 8px 38px;font-size:13px}.adobe-hero-search input:focus{outline:2px solid var(--ring);outline-offset:1px;background:var(--surface)}.adobe-asset-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.adobe-asset-card{background:var(--surface);border:1px solid var(--line);min-width:0;transition:border-color .14s;overflow:hidden}.adobe-asset-card:hover{border-color:var(--line-strong)}.adobe-asset-thumb{aspect-ratio:16/10;background:var(--raised);display:block;position:relative;overflow:hidden}.adobe-asset-thumb:hover{text-decoration:none}.adobe-asset-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .25s}.adobe-asset-card:hover .adobe-asset-thumb img{transform:scale(1.025)}.adobe-asset-thumb>span:not(.adobe-asset-id):not(.adobe-ai-badge){width:100%;height:100%;color:var(--faint);justify-content:center;align-items:center;font-size:28px;display:flex}.adobe-asset-id,.adobe-ai-badge{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#18181bd1;border-radius:4px;padding:3px 6px;font-size:9px;font-weight:700;position:absolute;bottom:8px}.adobe-asset-id{left:8px}.adobe-ai-badge{background:#7c3aede6;right:8px}.adobe-asset-body{padding:12px}.adobe-asset-body h3{height:34px;margin:0 0 4px;font-size:12.5px;line-height:1.35;overflow:hidden}.adobe-asset-body h3 a{color:var(--ink)}.adobe-asset-creator{text-overflow:ellipsis;white-space:nowrap;min-height:17px;color:var(--muted);font-size:11px;overflow:hidden}.adobe-asset-creator a{color:var(--muted)}.adobe-asset-meta{flex-wrap:wrap;align-items:baseline;gap:2px 12px;min-width:0;display:flex}.adobe-asset-meta .adobe-asset-creator{min-width:0;max-width:100%}.adobe-asset-age{color:var(--muted);white-space:nowrap;font-size:11px}.adobe-asset-metrics{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:5px;margin:11px 0;padding:9px 0;display:grid}.adobe-asset-metrics div{min-width:0}.adobe-asset-metrics strong{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;display:block;overflow:hidden}.adobe-asset-metrics span{color:var(--muted);margin-top:1px;font-size:8.5px;display:block}.adobe-save-form{gap:6px;display:flex}.adobe-save-form .form-select{min-width:0;height:30px;padding:4px 26px 4px 7px;font-size:10.5px}.adobe-asset-card-actions{justify-content:flex-end;align-items:center;display:flex}.adobe-empty{min-height:150px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.adobe-empty i{color:var(--faint);margin-bottom:9px;font-size:24px}.adobe-search-controls{grid-template-columns:minmax(250px,.72fr) minmax(0,2fr);gap:14px;margin-bottom:18px;display:grid}.adobe-search-control-block{background:var(--surface);border:1px solid var(--line);padding:18px}.adobe-search-control-block h2{margin:4px 0;font-size:18px}.adobe-search-control-block>p{color:var(--muted);margin:0 0 16px;font-size:12px}.is-file-lookup form{flex-direction:column;gap:8px;display:flex}.adobe-search-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.adobe-search-form label{min-width:0}.adobe-search-form label>span,.adobe-create-collection label>span{color:var(--muted);margin-bottom:4px;font-size:10.5px;font-weight:650;display:block}.adobe-search-form .is-wide{grid-column:span 2}.adobe-search-form .btn{align-self:end;min-height:34px}.adobe-search-welcome{min-height:260px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:28px;display:flex}.adobe-search-welcome>i{color:#7c3aed;background:#7c3aed;justify-content:center;align-items:center;width:62px;height:62px;margin-bottom:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.adobe-search-welcome>i{background:color-mix(in srgb, #7c3aed 10%, var(--surface))}}.adobe-search-welcome>i{border-radius:18px;font-size:26px}.adobe-search-welcome h2{color:var(--ink);margin:0 0 5px;font-size:18px}.adobe-search-welcome p{margin:0;font-size:12px}.adobe-collection-strip,.adobe-collection-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.adobe-collection-card{min-width:0;color:var(--ink);background:var(--surface);border:1px solid var(--line);grid-template-columns:minmax(0,1fr) 190px;transition:background-color .12s;display:grid}.adobe-collection-card:hover{color:var(--ink);background:var(--beige);border-color:var(--beige-line);text-decoration:none}.adobe-collection-card:hover .adobe-collection-earnings{background:var(--beige)}.adobe-collection-card-main{min-width:0;color:var(--ink);align-items:center;gap:12px;padding:13px;display:flex}.adobe-collection-card-main:hover{text-decoration:none}.adobe-collection-icon{color:#7c3aed;background:#7c3aed;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}@supports (color:color-mix(in lab, red, red)){.adobe-collection-icon{background:color-mix(in srgb, #7c3aed 10%, var(--surface))}}.adobe-collection-icon{border-radius:9px}.adobe-collection-copy{flex:auto;min-width:0}.adobe-collection-copy h3{text-overflow:ellipsis;white-space:nowrap;margin:0 0 2px;font-size:13px;overflow:hidden}.adobe-collection-copy p{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);margin:0 0 6px;font-size:10.5px;overflow:hidden}.adobe-collection-copy>div{color:var(--muted);flex-wrap:wrap;gap:9px;font-size:9.5px;display:flex}.adobe-collection-copy .is-tracking{color:var(--ok);text-transform:capitalize;font-weight:700}.adobe-collection-copy .is-tracking i{vertical-align:middle;font-size:6px}.adobe-collection-arrow{color:var(--faint);font-size:10px}.adobe-collections-toolbar{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.adobe-collections-toolbar h2{margin:4px 0;font-size:23px}.adobe-collections-toolbar p{color:var(--muted);margin:0;font-size:12px}.adobe-collections-tools{align-items:center;gap:8px;display:flex}.adobe-collection-search{width:min(280px,34vw);display:block;position:relative}.adobe-collection-search>i,.adobe-picker-search>i{z-index:1;color:var(--muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.adobe-collection-search .form-control,.adobe-picker-search .form-control{padding-left:30px}.adobe-collection-earnings{background:var(--raised);border-left:1px solid var(--line);min-width:0;padding:12px 13px}.adobe-collection-earnings-head{color:var(--muted);letter-spacing:.045em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:6px;font-size:9px;font-weight:700;display:flex}.adobe-collection-earnings-head select{max-width:76px;color:var(--muted);background:var(--surface);border:1px solid var(--line);text-transform:none;border-radius:4px;padding:2px 18px 2px 4px;font-size:8.5px}.adobe-collection-earnings>strong{color:var(--ok);margin-top:5px;font-size:19px;line-height:1.15;display:block}.adobe-collection-earnings>small{color:var(--faint);margin-top:3px;font-size:8.5px;line-height:1.25;display:block}.adobe-create-collection{position:relative}.adobe-create-collection summary{cursor:pointer;list-style:none}.adobe-create-collection summary::-webkit-details-marker{display:none}.adobe-create-collection[open] form{z-index:20;background:var(--surface);border:1px solid var(--line-strong);width:320px;box-shadow:var(--shadow-pop);border-radius:9px;padding:14px;position:absolute;top:calc(100% + 7px);right:0}.adobe-create-collection form{flex-direction:column;gap:10px;display:flex}.adobe-back-link{color:var(--muted);align-items:center;gap:6px;margin-bottom:13px;font-size:11.5px;display:inline-flex}.adobe-collection-detail-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.adobe-collection-detail-head h2{margin:4px 0;font-size:25px}.adobe-collection-detail-head p{color:var(--muted);margin:0;font-size:12px}.adobe-collection-actions,.adobe-collection-actions form{align-items:center;gap:7px;display:flex}.adobe-collection-actions .form-select{width:100px}.adobe-collection-edit,.adobe-bulk-add{position:relative}.adobe-collection-edit summary,.adobe-bulk-add summary{cursor:pointer;list-style:none}.adobe-collection-edit summary::-webkit-details-marker{display:none}.adobe-bulk-add summary::-webkit-details-marker{display:none}.adobe-collection-edit[open]>form,.adobe-bulk-add[open]>form{z-index:25;background:var(--surface);border:1px solid var(--line-strong);width:330px;box-shadow:var(--shadow-pop);border-radius:9px;flex-direction:column;align-items:stretch;gap:10px;padding:14px;display:flex;position:absolute;top:calc(100% + 7px);right:0}.adobe-bulk-add[open]>.adobe-popover-backdrop{z-index:24;cursor:default;background:0 0;border:0;width:100vw;height:100vh;padding:0;display:block;position:fixed;inset:0}.adobe-collection-edit label>span,.adobe-bulk-add label>span{color:var(--muted);margin-bottom:4px;font-size:10.5px;font-weight:650;display:block}.adobe-asset-actions{align-items:center;gap:7px;display:flex}.adobe-collection-summary{background:var(--surface);border:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin-bottom:16px;display:grid;overflow:hidden}.adobe-collection-summary>div{border-right:1px solid var(--line);padding:14px 16px}.adobe-collection-summary>div:last-child{border-right:0}.adobe-collection-summary strong{text-transform:capitalize;margin-bottom:2px;font-size:18px;display:block}.adobe-collection-summary span{color:var(--muted);font-size:10px}.adobe-detail-earnings select{width:100%;min-height:28px;color:var(--ink);background:var(--raised);border:1px solid var(--line);cursor:pointer;font:inherit;border-radius:5px;margin-top:8px;padding:4px 24px 4px 7px;font-size:10px;font-weight:650;display:block}.adobe-history-chart{height:220px;position:relative}.adobe-history-ranges{background:var(--raised);border:1px solid var(--line);border-radius:7px;align-items:center;gap:3px;padding:3px;display:inline-flex}.adobe-history-ranges button{min-height:29px;color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:5px;padding:4px 8px;font-size:10px;font-weight:700}.adobe-history-ranges button:hover{color:var(--ink);background:var(--hover)}.adobe-history-ranges button.is-active{color:var(--surface);background:var(--ink)}.adobe-history-chart svg{width:100%;height:100%;overflow:visible}.adobe-history-chart svg>line{stroke:var(--line);stroke-width:1px}.adobe-history-area{fill:#8b5cf621}.adobe-history-line{fill:none;stroke:#7c3aed;stroke-width:3px;vector-effect:non-scaling-stroke}.adobe-history-points circle{fill:#0000;stroke:#0000;cursor:crosshair}.adobe-history-points circle:hover,.adobe-history-points circle:focus{fill:#7c3aed;stroke:var(--surface);stroke-width:2px;outline:none}.adobe-history-tooltip{z-index:3;color:#fff;opacity:0;pointer-events:none;white-space:nowrap;background:#18181b;border-radius:5px;padding:5px 7px;font-size:9.5px;position:absolute;transform:translate(-50%)}.adobe-history-tooltip.is-visible{opacity:1}.adobe-history-axis{color:var(--muted);justify-content:space-between;margin-top:4px;font-size:9.5px;display:flex}.adobe-history-baseline{color:var(--muted);background:var(--raised);border:1px solid var(--line);align-items:flex-start;gap:7px;margin-top:12px;padding:10px 11px;font-size:11px;display:flex}.adobe-history-card.is-baseline .adobe-history-chart,.adobe-history-card.is-baseline .adobe-history-axis{display:none}.adobe-item-overview{background:var(--surface);border:1px solid var(--line);grid-template-columns:minmax(300px,.8fr) minmax(420px,1.2fr);margin-top:16px;display:grid}.adobe-item-overview-media{background:var(--raised);min-height:470px;position:relative;overflow:hidden}.adobe-item-overview-media>img{object-fit:contain;width:100%;height:100%}.adobe-item-overview-placeholder{width:100%;height:100%;color:var(--faint);justify-content:center;align-items:center;font-size:50px;display:flex}.adobe-item-overview-content{min-width:0;padding:26px}.adobe-item-overview-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.adobe-item-overview-heading h2{letter-spacing:-.025em;margin:5px 0 4px;font-size:24px}.adobe-item-overview-heading p{color:var(--muted);margin:0;font-size:12px}.adobe-item-overview-metrics{border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:20px 0 14px;display:grid;overflow:hidden}.adobe-item-overview-metrics>div{border-right:1px solid var(--line);padding:13px 14px}.adobe-item-overview-metrics>div:last-child{border-right:0}.adobe-item-overview-metrics>div.is-monthly{background:var(--ok-tint)}.adobe-item-overview-metrics strong{color:var(--ink);font-size:20px;line-height:1.15;display:block}.adobe-item-overview-metrics .is-monthly strong{color:var(--ok)}.adobe-item-overview-metrics span{color:var(--muted);margin-top:3px;font-size:10px;display:block}.adobe-item-overview-actions{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:20px;display:flex}.adobe-item-overview-actions .adobe-outbound-btn{color:var(--ink);border-color:var(--line-strong);background:0 0}.adobe-item-overview-actions .adobe-outbound-btn:hover{background:var(--raised);border-color:var(--ink)}.adobe-item-overview-specs{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.adobe-item-overview-specs>div{border-bottom:1px solid var(--line);padding:10px 0}.adobe-item-overview-specs>div:nth-child(odd){padding-right:16px}.adobe-item-overview-specs dt{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:9.5px;font-weight:700}.adobe-item-overview-specs dd{color:var(--ink);margin:3px 0 0;font-size:12px}.adobe-item-overview-description,.adobe-item-overview-keywords{margin-top:18px}.adobe-item-overview-description h3,.adobe-item-overview-keywords h3{font-size:12px}.adobe-item-overview-description p{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.6}.adobe-item-overview-keywords>div{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.adobe-item-overview-keywords span{color:var(--muted);background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-pill);padding:4px 7px;font-size:9.5px}.adobe-collection-table-wrap{overflow-x:auto}.adobe-collection-table{border-collapse:collapse;width:100%;font-size:11.5px}.adobe-collection-table th{color:var(--muted);border-bottom:1px solid var(--line);text-align:left;text-transform:uppercase;letter-spacing:.05em;padding:8px 10px;font-size:9.5px}.adobe-collection-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:8px 10px}.adobe-collection-table tbody tr:last-child td{border-bottom:0}.adobe-table-asset{align-items:center;gap:9px;min-width:230px;display:flex}.adobe-table-asset img{object-fit:cover;border-radius:5px;flex:0 0 46px;width:46px;height:38px}.adobe-table-asset>div{min-width:0}.adobe-table-asset a{text-overflow:ellipsis;white-space:nowrap;max-width:360px;color:var(--ink);font-weight:600;display:block;overflow:hidden}.adobe-table-asset span{color:var(--muted);font-size:9px}@media (max-width:1199.98px){.adobe-asset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899.98px){.adobe-intel-metrics{grid-template-columns:repeat(2,1fr)}.adobe-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.adobe-search-controls{grid-template-columns:1fr}.adobe-collection-summary{grid-template-columns:repeat(2,1fr)}.adobe-collection-summary>div{border-bottom:1px solid var(--line)}.adobe-collection-summary>div:nth-child(2n){border-right:0}.adobe-collection-summary>div:last-child{border-bottom:0}}@media (max-width:640px){.adobe-intel-header.author-detail-header,.adobe-intel-header:has(+.author-metrics){flex-direction:column;align-items:stretch}.author-actions{width:100%}.author-actions form,.author-actions .btn{flex:1 1 0;width:100%}.author-metrics{grid-template-columns:repeat(2,1fr)}.author-list-panel>header,.author-history-panel>header{flex-direction:column;align-items:stretch}.author-search{width:100%}.author-tracking-row{grid-template-columns:38px minmax(0,1fr) 12px;gap:9px;padding:9px 11px}.author-tracking-row .author-stat,.author-tracking-row .author-status{display:none}.author-avatar{width:36px;height:36px}.author-range{width:100%}.author-range a{text-align:center;flex:1 1 0;padding-inline:4px}.author-chart{height:210px;padding-inline:12px}.author-detail-grid{grid-template-columns:1fr;gap:0}.author-asset-row{grid-template-columns:72px minmax(0,1fr) 10px;gap:9px;padding:7px 10px}.author-asset-thumb{width:72px;height:44px}.author-asset-row .author-stat{display:none}.adobe-intel-page{padding:16px 12px 52px}.adobe-intel-header{flex-direction:column;align-items:stretch}.adobe-intel-header>.btn{align-self:flex-start}.adobe-intel-metrics{gap:8px}.adobe-intel-metric{padding:12px}.adobe-intel-metric strong{font-size:21px}.adobe-intel-panel,.adobe-search-results,.adobe-collection-assets,.adobe-history-card,.adobe-search-control-block{padding:13px}.adobe-hero-search{flex-direction:column}.adobe-hero-search>i{top:22px}.adobe-asset-grid{grid-template-columns:1fr}.adobe-asset-card{display:block}.adobe-asset-thumb{aspect-ratio:16/10;height:auto;min-height:0}.adobe-search-form{grid-template-columns:repeat(2,minmax(0,1fr))}.adobe-search-form .is-wide,.adobe-search-form .btn{grid-column:1/-1}.adobe-collection-strip,.adobe-collection-list{grid-template-columns:1fr}.adobe-collections-toolbar,.adobe-collection-detail-head{flex-direction:column}.adobe-collections-tools{width:100%}.adobe-collection-search{flex:auto;width:auto}.adobe-create-collection[open] form{width:auto;position:fixed;top:80px;left:12px;right:12px}.adobe-collection-actions{flex-wrap:wrap;width:100%}.adobe-collection-actions form,.adobe-collection-actions .btn{flex:auto}.adobe-collection-edit[open]>form,.adobe-bulk-add[open]>form{width:auto;position:fixed;top:80px;left:12px;right:12px}}@media (max-width:560px){.adobe-collection-card{grid-template-columns:1fr}.adobe-collection-earnings{border-top:1px solid var(--line);border-left:0}.adobe-collections-tools{flex-direction:column;align-items:stretch}.adobe-create-collection>summary{width:100%}}.uptime-chart-empty{color:var(--faint);text-align:center;justify-content:center;align-items:center;font-size:10.5px;display:none;position:absolute;inset:0}.uptime-chart-stage.is-empty .uptime-line-chart{opacity:.34}.uptime-chart-stage.is-empty .uptime-chart-empty{display:flex}.uptime-chart-axis{color:var(--faint);justify-content:space-between;align-items:center;gap:8px;margin-left:42px;font-size:8.5px;display:flex}.uptime-chart-range-label{color:var(--muted);font-weight:600}@media (max-width:560px){.uptime-chart-head{flex-direction:column;align-items:stretch}.uptime-range-controls{justify-content:space-between;width:100%}.uptime-range-btn{flex:auto}.uptime-site-badges{justify-content:flex-start;width:100%}}.adobe-lookup-panel{max-width:760px;margin:0 auto 18px}.adobe-lookup-panel form{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:16px;display:grid}.adobe-lookup-panel .form-control{min-height:40px}.adobe-lookup-history{background:var(--surface);border:1px solid var(--line);margin-top:18px}.adobe-lookup-history>.adobe-intel-panel-head{border-bottom:1px solid var(--line);padding:14px 16px}.adobe-lookup-history>.adobe-intel-panel-head h2{margin:0;font-size:16px}.adobe-lookup-history>.adobe-intel-panel-head p{color:var(--muted);margin:3px 0 0;font-size:10.5px}.adobe-lookup-history-row{min-height:62px;color:var(--text);border-bottom:1px solid var(--line);grid-template-columns:62px minmax(220px,1.8fr) minmax(88px,.55fr) minmax(120px,.75fr) minmax(150px,.9fr) 16px;align-items:center;gap:12px;padding:8px 13px;display:grid}.adobe-lookup-history-row:last-child{border-bottom:0}.adobe-lookup-history-row:hover{color:var(--text);background:var(--beige);text-decoration:none}.adobe-lookup-history-thumb{background:var(--raised);border:1px solid var(--line);border-radius:5px;width:62px;height:40px;display:block;overflow:hidden}.adobe-lookup-history-thumb img{object-fit:cover;width:100%;height:100%}.adobe-lookup-history-placeholder{width:100%;height:100%;color:var(--faint);justify-content:center;align-items:center;display:flex}.adobe-lookup-history-item,.adobe-lookup-history-metric,.adobe-lookup-history-user,.adobe-lookup-history-time{min-width:0}.adobe-lookup-history-row strong,.adobe-lookup-history-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.adobe-lookup-history-row strong{color:var(--ink);font-size:11.5px}.adobe-lookup-history-item strong{font-size:12.5px}.adobe-lookup-history-row small{color:var(--muted);margin-top:2px;font-size:9px}.adobe-lookup-history-row>i{color:var(--faint);font-size:9px}.adobe-asset-thumb,.adobe-asset-title,.adobe-table-thumb,.adobe-table-title{appearance:none;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.adobe-asset-thumb{width:100%}.adobe-asset-title{width:100%;font-weight:650;line-height:1.35}.adobe-asset-title:hover,.adobe-table-title:hover{color:var(--accent);text-decoration:underline}.adobe-asset-title-row{align-items:flex-start;gap:7px;display:flex}.adobe-asset-title-row h3{flex:auto;min-width:0}.adobe-freshness{border-radius:var(--radius-pill);letter-spacing:.035em;text-transform:uppercase;border:1px solid;flex:none;align-items:center;gap:4px;padding:3px 6px;font-size:8.5px;font-weight:750;line-height:1;display:inline-flex}.adobe-freshness i{font-size:5px}.adobe-freshness.is-fresh{color:var(--ok);background:var(--ok)}@supports (color:color-mix(in lab, red, red)){.adobe-freshness.is-fresh{background:color-mix(in srgb, var(--ok) 9%, var(--surface))}}.adobe-freshness.is-dated{color:#b45309;background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.adobe-freshness.is-dated{background:color-mix(in srgb, #f59e0b 10%, var(--surface))}}.adobe-display-toggle{justify-content:flex-end;gap:4px;margin:-4px 0 12px;display:flex}.adobe-display-toggle button{min-height:30px;color:var(--muted);background:var(--raised);border:1px solid var(--line);font:inherit;cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-size:10.5px;font-weight:650;display:inline-flex}.adobe-display-toggle button:hover{color:var(--ink);border-color:var(--line-strong)}.adobe-display-toggle button.is-active{color:var(--ink);background:var(--surface);border-color:var(--ink)}.adobe-asset-grid.is-list{grid-template-columns:1fr;gap:8px}.adobe-asset-grid.is-list .adobe-asset-card{grid-template-columns:184px minmax(0,1fr);min-height:116px;display:grid}.adobe-asset-grid.is-list .adobe-asset-card:hover{transform:none}.adobe-asset-grid.is-list .adobe-asset-thumb{aspect-ratio:16/10;align-self:center;width:184px;height:116px;min-height:116px}.adobe-asset-grid.is-list .adobe-asset-body{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(220px,1fr) minmax(330px,.9fr);align-items:start;column-gap:18px;padding:13px 15px;display:grid}.adobe-asset-grid.is-list .adobe-asset-title-row{grid-column:1}.adobe-asset-grid.is-list .adobe-asset-body h3{height:auto;margin-bottom:3px;font-size:14px}.adobe-asset-grid.is-list .adobe-asset-meta{grid-column:1}.adobe-asset-grid.is-list .adobe-asset-metrics{border:0;grid-area:1/2/span 2;gap:6px;margin:0;padding:0}.adobe-asset-grid.is-list .adobe-asset-metrics>div{background:var(--raised);border:1px solid var(--line);padding:9px 10px}.adobe-asset-grid.is-list .adobe-asset-metrics>div.is-monthly{background:var(--ok-tint);border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){.adobe-asset-grid.is-list .adobe-asset-metrics>div.is-monthly{border-color:color-mix(in srgb, var(--ok) 38%, var(--line))}}.adobe-asset-grid.is-list .adobe-asset-metrics strong{color:var(--ink);font-size:17px;line-height:1.1}.adobe-asset-grid.is-list .adobe-asset-metrics .is-monthly strong{color:var(--ok)}.adobe-asset-grid.is-list .adobe-asset-metrics span{letter-spacing:.045em;text-transform:uppercase;margin-top:4px;font-size:9px;font-weight:700}.adobe-asset-grid.is-list .adobe-asset-card-actions{grid-area:3/2;align-self:end;margin-top:8px}.adobe-collection-preview{background:var(--raised);border-radius:7px;flex:0 0 104px;grid-template-columns:repeat(3,1fr);gap:2px;width:104px;height:66px;display:grid;overflow:hidden}.adobe-collection-preview img{object-fit:cover;width:100%;min-width:0;height:100%}.adobe-collection-preview.is-1{grid-template-columns:1fr}.adobe-collection-preview.is-2{grid-template-columns:repeat(2,1fr)}.adobe-collection-preview.is-empty{color:#7c3aed;justify-content:center;align-items:center;font-size:20px;display:flex}.adobe-table-thumb{border-radius:5px;flex:0 0 46px;width:46px;height:38px;display:flex;overflow:hidden}.adobe-table-thumb img{object-fit:cover;width:100%;height:100%}.adobe-table-title{text-overflow:ellipsis;white-space:nowrap;max-width:360px;font-weight:600;display:block;overflow:hidden}.adobe-table-placeholder{width:100%;height:100%;color:var(--faint);background:var(--raised);justify-content:center;align-items:center;display:flex}.adobe-modal-open{overflow:hidden}.adobe-asset-modal{z-index:3000;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.adobe-asset-modal[hidden]{display:none}.adobe-modal-backdrop{cursor:pointer;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#09090bad;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.adobe-modal-dialog{z-index:1;background:var(--surface);border:1px solid var(--line-strong);border-radius:12px;grid-template-columns:minmax(290px,.82fr) minmax(430px,1.18fr);width:min(980px,96vw);max-height:min(780px,92vh);display:grid;position:relative;overflow:hidden;box-shadow:0 26px 80px #00000052}.adobe-modal-close{z-index:3;width:34px;height:34px;color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);box-shadow:var(--shadow-card);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:12px;right:12px}.adobe-modal-close:hover{background:var(--raised);transform:translateY(-1px)}.adobe-modal-media{background:var(--raised);min-height:460px;position:relative}.adobe-modal-media img{object-fit:contain;width:100%;height:100%;display:none}.adobe-modal-media.has-image img{display:block}.adobe-modal-no-image{color:var(--faint);justify-content:center;align-items:center;font-size:42px;display:flex;position:absolute;inset:0}.adobe-modal-media.has-image .adobe-modal-no-image{display:none}.adobe-modal-content{min-width:0;padding:28px;overflow-y:auto}.adobe-modal-heading{justify-content:space-between;align-items:flex-start;gap:12px;padding-right:34px;display:flex}.adobe-modal-heading h2{letter-spacing:-.025em;margin:5px 0 4px;font-size:21px;line-height:1.25}.adobe-modal-heading p{color:var(--muted);margin:0;font-size:11.5px}.adobe-modal-metrics{border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(3,1fr);margin:20px 0;display:grid;overflow:hidden}.adobe-modal-metrics>div{border-right:1px solid var(--line);padding:12px}.adobe-modal-metrics>div:last-child{border-right:0}.adobe-modal-metrics strong{font-size:17px;display:block}.adobe-modal-metrics span{color:var(--muted);font-size:9.5px}.adobe-modal-specs{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0 0 18px;display:grid}.adobe-modal-specs>div{border-bottom:1px solid var(--line);padding:9px 0}.adobe-modal-specs>div:nth-child(odd){padding-right:12px}.adobe-modal-specs dt{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:9.5px}.adobe-modal-specs dd{margin:2px 0 0;font-size:11.5px}.adobe-modal-description,.adobe-modal-keywords{margin-top:16px}.adobe-modal-description p{color:var(--muted);margin:6px 0 0;font-size:11.5px;line-height:1.55}.adobe-modal-keywords [data-adobe-modal-keywords]{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.adobe-modal-keywords [data-adobe-modal-keywords] span{color:var(--muted);background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-pill);padding:4px 7px;font-size:9.5px}.adobe-modal-actions{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.adobe-modal-refresh-status{color:var(--muted);flex:1 0 100%;font-size:10.5px;display:none}.adobe-modal-refresh-status:not(:empty){display:block}.adobe-modal-refresh-status.is-success{color:var(--ok)}.adobe-modal-refresh-status.is-error{color:var(--danger)}.adobe-modal-actions [data-adobe-modal-refresh][aria-busy=true] i{animation:1s linear infinite fa-spin}.adobe-modal-actions .adobe-outbound-btn{color:var(--ink);border-color:var(--line-strong);box-shadow:none;background:0 0}.adobe-modal-actions .adobe-outbound-btn:hover{color:var(--ink);background:var(--raised);border-color:var(--ink)}.bp-admin-page{width:100%;max-width:1240px;margin:0 auto;padding:22px 20px 64px}.bp-admin-page>.top-header{min-height:38px;margin:0 0 12px}.bp-admin-page>.table-responsive,.bp-admin-page>.list,.bp-admin-page>form,.bp-admin-page>.form-show,.bp-admin-page>.add_form.show-form,.bp-admin-page>.my-3{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:0;margin:0 0 16px}.bp-admin-page>form,.bp-admin-page>.form-show,.bp-admin-page>.add_form.show-form,.bp-admin-page>.my-3{padding:18px}.bp-admin-page>.list,.bp-admin-page>.table-responsive{overflow-x:auto}.bp-admin-page .table{margin:0;font-size:12.5px}.bp-admin-page .table>thead th{color:var(--muted);background:var(--raised);border-bottom:1px solid var(--line);letter-spacing:.05em;text-transform:uppercase;padding:9px 12px;font-size:10px;font-weight:700}.bp-admin-page .table>tbody th,.bp-admin-page .table>tbody td{border-bottom:1px solid var(--line);vertical-align:middle;padding:9px 12px}.bp-admin-page .table>tbody tr:last-child>*{border-bottom:0}.bp-admin-page .table-hover>tbody tr:hover{background:var(--beige)}.bp-admin-page .action{width:78px}.bp-admin-page .bp-admin-action.is-delete:hover{color:var(--bad);background:var(--bad-tint)}.bp-admin-page form.row{align-items:end}.bp-admin-page form.row .form-label{color:var(--muted);font-size:11px;font-weight:650}.bp-admin-page form.row textarea.form-control{line-height:1.5}.bp-admin-page .pagination{margin:12px 0 0}.bp-admin-page .bp-admin-context{color:var(--ink);background:var(--raised);border:1px solid var(--line);margin-bottom:10px;padding:10px 12px;font-size:13px;font-weight:700}.bp-admin-page>p{max-width:900px;color:var(--muted);margin:0 0 10px;font-size:12px;line-height:1.55}.bp-admin-page code{color:var(--ink);background:var(--raised);border:1px solid var(--line);border-radius:4px;padding:2px 5px;font-size:11px}.bp-api-key-manager,.bp-api-usage-panel,.bp-api-reference{background:var(--surface);border:1px solid var(--line);margin:0 0 18px}.bp-api-section-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.bp-api-section-heading h2{font-size:16px}.bp-api-section-heading p{color:var(--muted);margin:3px 0 0;font-size:11.5px}.bp-api-key-create{align-items:center;gap:8px;width:min(480px,48%);display:flex}.bp-api-key-create .form-control{min-width:190px;height:36px}.bp-api-key-create .btn{white-space:nowrap;min-height:36px}.bp-api-key-manager>.alert{margin:14px 18px 0}.bp-api-new-key{background:var(--ok-tint);border-color:var(--ok);grid-template-columns:minmax(175px,.7fr) minmax(260px,1.3fr) auto;align-items:center;gap:14px;margin:14px 18px;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.bp-api-new-key{border-color:color-mix(in srgb, var(--ok) 45%, var(--line))}}.bp-api-new-key strong,.bp-api-new-key p{display:block}.bp-api-new-key p{color:var(--muted);margin:2px 0 0;font-size:10.5px}.bp-api-new-key code{color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);white-space:nowrap;padding:9px 10px;font-size:11px;display:block;overflow-x:auto}.bp-api-new-key .copy-button{justify-content:center;min-width:78px}.bp-api-key-table{overflow-x:auto}.bp-api-key-table td:first-child strong,.bp-api-key-table td:first-child small,.bp-api-key-table td:nth-child(4) small,.bp-api-key-table td:nth-child(5) small,.bp-api-usage-panel td:nth-child(2) strong,.bp-api-usage-panel td:nth-child(2) small{display:block}.bp-api-key-table td small,.bp-api-usage-panel td small{color:var(--muted);margin-top:2px;font-size:9.5px}.bp-api-key-status,.bp-api-status-code{border:1px solid var(--line);border-radius:var(--radius-pill);justify-content:center;align-items:center;padding:3px 7px;font-size:9px;font-weight:750;display:inline-flex}.bp-api-key-status.is-active,.bp-api-status-code.is-ok{color:var(--ok);background:var(--ok-tint);border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){.bp-api-key-status.is-active,.bp-api-status-code.is-ok{border-color:color-mix(in srgb, var(--ok) 35%, var(--line))}}.bp-api-key-status.is-revoked,.bp-api-status-code.is-error{color:var(--bad);background:var(--bad-tint);border-color:var(--bad)}@supports (color:color-mix(in lab, red, red)){.bp-api-key-status.is-revoked,.bp-api-status-code.is-error{border-color:color-mix(in srgb, var(--bad) 35%, var(--line))}}.bp-api-reference>p{max-width:920px;color:var(--muted);margin:12px 18px 0;font-size:11.5px}.bp-api-reference>.table-responsive{border-top:1px solid var(--line);margin-top:14px}.bp-api-usage-panel .table-responsive{overflow-x:auto}.bp-api-usage-panel code{white-space:nowrap}.access-log-filters{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.access-log-filters label{flex-direction:column;gap:5px;min-width:0;display:flex}.access-log-filters label>span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:700}.access-log-filters .form-select{min-width:190px;height:36px;font-size:12.5px}.access-log-filters label:first-child .form-select{min-width:230px}.access-log-filter-actions{gap:8px;margin-left:auto;display:flex}.access-log-filter-actions .btn{min-height:36px}.access-log-summary strong{color:var(--ink)}.access-log-table{table-layout:auto}.access-log-table .access-log-when{white-space:nowrap;width:132px}.access-log-table .access-log-who{width:130px}.access-log-table .access-log-what{width:40%}.access-log-date{color:var(--ink);display:block}.access-log-time{color:var(--muted);margin-top:1px;font-size:10.5px;display:block}.access-log-empty{color:var(--faint)}.access-log-none{color:var(--muted);text-align:center;padding:26px 12px!important}.access-log-chip{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--raised);color:var(--ink);padding:3px 9px;font-size:11px;font-weight:650;line-height:1.45;display:inline-block}.access-log-chip.is-created{color:var(--ok);background:var(--ok-tint);border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){.access-log-chip.is-created{border-color:color-mix(in srgb, var(--ok) 35%, var(--line))}}.access-log-chip.is-upload{color:var(--ink);background:var(--surface);border-color:var(--line-strong)}.access-log-chip.is-status{color:var(--warn);background:var(--warn-tint);border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.access-log-chip.is-status{border-color:color-mix(in srgb, var(--warn) 35%, var(--line))}}.access-log-chip.is-removed{color:var(--bad);background:var(--bad-tint);border-color:var(--bad)}@supports (color:color-mix(in lab, red, red)){.access-log-chip.is-removed{border-color:color-mix(in srgb, var(--bad) 35%, var(--line))}}.access-log-chip.is-edit{color:var(--muted);background:var(--raised)}.access-log-detail{color:var(--muted);margin-top:3px;font-size:10.5px;display:block}.access-log-pager{margin:0}@media (max-width:767.98px){.access-log-filters label,.access-log-filters .form-select{width:100%;min-width:0}.access-log-filter-actions{width:100%;margin-left:0}.access-log-filter-actions .btn{flex:auto}.access-log-table .access-log-when,.access-log-table .access-log-who,.access-log-table .access-log-what{width:auto}}.adobe-collection-picker-modal{z-index:3100;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.adobe-collection-picker-modal[hidden]{display:none}.adobe-collection-picker-dialog{z-index:1;background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;width:min(560px,96vw);max-height:min(760px,92vh);padding:22px;position:relative;overflow-y:auto;box-shadow:0 24px 70px #00000057}.adobe-collection-picker-dialog>header{padding-right:38px}.adobe-collection-picker-dialog>header h2{margin-top:4px;font-size:21px}.adobe-collection-picker-dialog>header p{color:var(--muted);margin:4px 0 0;font-size:11.5px}.adobe-picker-existing-form{margin-top:16px}.adobe-picker-search{display:block;position:relative}.adobe-picker-list{gap:5px;max-height:290px;margin-top:9px;display:grid;overflow-y:auto}.adobe-picker-collection{cursor:pointer;background:var(--surface);border:1px solid var(--line);align-items:center;gap:10px;padding:9px 10px;display:flex}.adobe-picker-collection:hover{background:var(--raised);border-color:var(--line-strong)}.adobe-picker-collection input{accent-color:var(--ok);flex:none}.adobe-picker-collection>span{flex:auto;min-width:0}.adobe-picker-collection strong,.adobe-picker-collection small{display:block}.adobe-picker-collection strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.adobe-picker-collection small{color:var(--muted);margin-top:2px;font-size:9.5px}.adobe-picker-collection>i{color:var(--ok);opacity:0}.adobe-picker-collection:has(input:checked){background:var(--ok-tint);border-color:var(--ok)}.adobe-picker-collection:has(input:checked)>i{opacity:1}.adobe-picker-existing-form>.btn{width:100%;margin-top:10px}.adobe-picker-empty,.adobe-picker-no-collections{color:var(--muted);background:var(--raised);text-align:center;margin:10px 0;padding:12px;font-size:11px}.adobe-picker-create{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.adobe-picker-create>summary{color:var(--ink);cursor:pointer;font-size:12px;font-weight:700;list-style:none}.adobe-picker-create>summary::-webkit-details-marker{display:none}.adobe-picker-create>form{background:var(--raised);border:1px solid var(--line);gap:9px;margin-top:11px;padding:12px;display:grid}.adobe-picker-create label>span{color:var(--muted);margin-bottom:4px;font-size:10px;font-weight:650;display:block}.adobe-picker-create label>span small{font-weight:500}.adobe-picker-status{min-height:15px;color:var(--muted);margin:10px 0 0;font-size:10.5px}.adobe-picker-status:empty{display:none}.adobe-picker-status.is-error{color:var(--danger)}.adobe-panel{background:var(--surface);border:1px solid var(--line);margin-bottom:18px}.adobe-panel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.adobe-panel>header h2{letter-spacing:-.02em;margin:0;font-size:17px}.adobe-panel>header p{color:var(--muted);margin:4px 0 0;font-size:11.5px}.author-metrics>article{background:var(--surface);border:1px solid var(--line);min-width:0;padding:16px 17px}.author-metrics small{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700;display:block}.author-metrics strong{letter-spacing:-.035em;margin-top:6px;font-size:25px;display:block}.author-metrics .author-date{font-size:14px;line-height:1.5}.author-search{width:min(300px,42vw);position:relative}.author-search i{color:var(--muted);position:absolute;top:50%;left:11px;transform:translateY(-50%)}.author-search input{height:35px;padding-left:31px}.author-tracking-list{display:grid}.author-tracking-row{min-height:67px;color:var(--ink);border-bottom:1px solid var(--line);grid-template-columns:42px 42px minmax(175px,1fr) 100px 125px 115px 135px 12px;align-items:center;gap:11px;padding:10px 16px;transition:background-color .12s;display:grid}.author-tracking-row:last-child{border-bottom:0}.author-tracking-row:hover{color:var(--ink);background:var(--beige);text-decoration:none}.author-avatar{color:#3f6212;background:#ecfccb;border:1px solid #d9f99d;border-radius:9px;justify-content:center;align-items:center;width:40px;height:40px;font-size:11px;font-weight:800;display:flex}.author-rank{color:var(--muted);text-align:center;font-size:12px;font-weight:800}.author-tracking-row:nth-child(-n+3) .author-rank{color:#3f6212}.author-main,.author-main strong,.author-main small,.author-stat strong,.author-stat small{min-width:0;display:block}.author-main strong{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.author-main small,.author-stat small{color:var(--muted);margin-top:3px;font-size:9.5px}.author-stat strong{font-size:13px}.author-status{color:var(--muted);align-items:center;gap:6px;font-size:10.5px;font-weight:700;display:flex}.author-status i{background:#a1a1aa;border-radius:50%;width:7px;height:7px}.author-status.is-complete i{background:var(--ok)}.author-status.is-partial i,.author-status.is-running i,.author-status.is-queued i,.author-status.is-retrying i{background:#f59e0b}.author-detail-header .adobe-back-link{color:var(--muted);margin-bottom:8px;font-size:11px;font-weight:700;display:inline-block}.author-actions{gap:8px;display:flex}.author-history-panel>header{align-items:flex-start}.author-range{border:1px solid var(--line);border-radius:7px;display:flex;overflow:hidden}.author-range a{color:var(--muted);border-right:1px solid var(--line);padding:7px 10px;font-size:10px;font-weight:700}.author-range a:last-child{border-right:0}.author-range a:hover,.author-range a.is-active{color:var(--ink);background:var(--beige);text-decoration:none}.author-chart{background:linear-gradient(to bottom, transparent 24.7%, var(--line) 25%, transparent 25.3%, transparent 49.7%, var(--line) 50%, transparent 50.3%, transparent 74.7%, var(--line) 75%, transparent 75.3%);align-items:flex-end;gap:max(2px,.25vw);height:260px;padding:25px 20px 12px;display:flex}.author-chart-column{cursor:pointer;background:0 0;border:0;flex:1 1 0;align-items:flex-end;min-width:2px;height:100%;padding:0;display:flex;position:relative}.author-chart-column:focus{outline:none}.author-chart-column:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.author-chart-bar{cursor:help;background:linear-gradient(#4ade80,#16a34a);border-radius:3px 3px 1px 1px;width:100%;min-height:3px;transition:filter .12s,transform .12s;display:block}.author-chart-column:hover .author-chart-bar,.author-chart-column:focus .author-chart-bar{filter:brightness(.92);transform:scaleX(1.12)}.author-chart-bar.is-partial{background:linear-gradient(#fbbf24,#d97706)}.author-chart-bar.is-estimated{background:repeating-linear-gradient(135deg,#86efac 0 6px,#4ade80 6px 12px)}.author-chart-bar.is-missing,.author-chart-bar.is-failed{opacity:.8;background:repeating-linear-gradient(135deg,#d4d4d8 0 4px,#e4e4e7 4px 8px)}.author-chart-tooltip{z-index:12;color:#fff;text-align:left;pointer-events:none;background:#18181b;border:1px solid #3f3f46;border-radius:7px;width:190px;padding:9px 10px;font-size:10px;line-height:1.4;display:none;position:absolute;top:8px;left:50%;transform:translate(-50%);box-shadow:0 8px 22px #0000003d}.author-chart-tooltip:after{content:"";border:5px solid #0000;border-top-color:#18181b;width:0;height:0;position:absolute;top:100%;left:50%;transform:translate(-50%)}.author-chart-tooltip strong,.author-chart-tooltip span,.author-chart-tooltip em{display:block}.author-chart-tooltip strong{margin-bottom:3px;font-size:10.5px}.author-chart-tooltip em{color:#bbf7d0;margin-top:4px;font-size:8.5px;font-style:normal}.author-chart-column:hover .author-chart-tooltip,.author-chart-column:focus .author-chart-tooltip{display:block}.author-chart-column:first-child .author-chart-tooltip{left:0;transform:none}.author-chart-column:first-child .author-chart-tooltip:after{left:8px;transform:none}.author-chart-column:last-child .author-chart-tooltip{left:auto;right:0;transform:none}.author-chart-column:last-child .author-chart-tooltip:after{left:auto;right:8px;transform:none}.author-chart-legend{color:var(--muted);align-items:center;gap:18px;padding:0 20px 17px;font-size:10px;display:flex}.author-chart-legend span{align-items:center;gap:6px;display:flex}.author-chart-legend i{background:#22c55e;border-radius:2px;width:9px;height:9px}.author-chart-legend .is-estimated i{background:repeating-linear-gradient(135deg,#86efac 0 3px,#4ade80 3px 6px)}.author-chart-legend .is-missing i{background:repeating-linear-gradient(135deg,#d4d4d8 0 3px,#e4e4e7 3px 6px)}.author-chart-legend small{margin-left:auto;font-size:9px}.author-software-charts{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.author-software-chart{border-right:1px solid var(--line);min-width:0;padding:18px}.author-software-chart:last-child{border-right:0}.author-software-chart h3{text-align:center;margin:0 0 15px;font-size:13px}.author-software-chart-body{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:18px;display:grid}.author-software-donut{background:var(--software-pie);border-radius:50%;place-items:center;width:150px;height:150px;display:grid;position:relative}.author-software-donut:before{background:var(--surface);content:"";border-radius:50%;position:absolute;inset:30px}.author-software-donut>span{z-index:1;text-align:center;max-width:86px;position:relative}.author-software-donut strong,.author-software-donut small{display:block}.author-software-donut strong{text-overflow:ellipsis;letter-spacing:-.03em;white-space:nowrap;font-size:15px;overflow:hidden}.author-software-donut small{color:var(--muted);text-transform:uppercase;margin-top:2px;font-size:8.5px}.author-software-chart ul{gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.author-software-chart li{grid-template-columns:9px minmax(0,1fr);align-items:center;gap:7px;min-width:0;display:grid}.author-software-chart li>i{background:var(--software-color);border-radius:2px;width:8px;height:8px}.author-software-chart li strong,.author-software-chart li small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.author-software-chart li strong{font-size:10px}.author-software-chart li small{color:var(--muted);margin-top:1px;font-size:8.5px}.author-detail-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.author-type-list{margin:0;padding:7px 18px;list-style:none}.author-type-list li{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:10px 0;font-size:11.5px;display:flex}.author-type-list li:last-child{border-bottom:0}.author-health dl{margin:0;padding:8px 18px}.author-health dl div{border-bottom:1px solid var(--line);grid-template-columns:145px 1fr;gap:12px;padding:9px 0;font-size:11px;display:grid}.author-health dl div:last-child{border-bottom:0}.author-health dt{color:var(--muted)}.author-health dd{margin:0;font-weight:650}.author-portfolio-controls{justify-content:flex-end;align-items:center;gap:7px;min-width:min(620px,62%);display:flex}.author-portfolio-controls label{margin:0}.author-portfolio-search{flex:260px;min-width:210px;position:relative}.author-portfolio-search i{z-index:1;color:var(--muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.author-portfolio-search input{height:34px;padding-left:30px}.author-portfolio-controls .form-select{min-width:145px;height:34px;font-size:10.5px}.author-portfolio-controls .btn{white-space:nowrap;min-height:34px}.author-asset-row{width:100%;min-height:70px;color:var(--ink);border:0;border-bottom:1px solid var(--line);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:92px minmax(0,1fr) 130px 12px;align-items:center;gap:12px;padding:8px 14px;display:grid}.author-asset-row:last-child{border-bottom:0}.author-asset-row:hover{color:var(--ink);background:var(--beige);text-decoration:none}.author-asset-thumb{width:92px;height:55px;color:var(--muted);background:var(--raised);justify-content:center;align-items:center;display:flex;overflow:hidden}.author-asset-thumb img{object-fit:cover;width:100%;height:100%}.author-asset-row>span:nth-child(2) strong,.author-asset-row>span:nth-child(2) small{display:block}.author-asset-row>span:nth-child(2) strong{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.author-asset-row>span:nth-child(2) small{color:var(--muted);margin-top:4px;font-size:9.5px}.author-asset-main,.author-asset-heading{min-width:0}.author-asset-heading{align-items:center;gap:8px;display:flex}.author-asset-heading>strong{flex:0 auto;min-width:0}.author-new-label{color:#15803d;border-radius:var(--radius-pill);white-space:nowrap;background:#dcfce7;border:1px solid #86efac;flex:none;align-items:center;gap:4px;padding:3px 7px;font-size:8.5px;font-weight:750;line-height:1;display:inline-flex}.author-new-label i{font-size:7px}.author-portfolio-pages{border-top:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:13px 14px;display:grid}.author-portfolio-pages>:last-child{justify-self:end}.author-portfolio-pages>span{color:var(--muted);font-size:10.5px;font-weight:650}@media (max-width:899.98px){.author-tracking-row{grid-template-columns:38px 42px minmax(150px,1fr) 115px 12px}.author-tracking-row .author-sales,.author-tracking-row .author-status,.author-tracking-row .author-stat:not(.author-recent-sales){display:none}.author-assets-panel>header{flex-direction:column;align-items:stretch}.author-portfolio-controls{justify-content:stretch;width:100%;min-width:0}.author-software-chart-body{grid-template-columns:115px minmax(0,1fr);gap:12px}.author-software-donut{width:115px;height:115px}.author-software-donut:before{inset:24px}.adobe-asset-grid.is-list .adobe-asset-body{grid-template-rows:auto;grid-template-columns:1fr}.adobe-asset-grid.is-list .adobe-asset-metrics,.adobe-asset-grid.is-list .adobe-asset-card-actions{grid-area:auto/1}.adobe-asset-grid.is-list .adobe-asset-metrics{margin-top:10px}.adobe-modal-dialog{grid-template-columns:minmax(230px,.72fr) minmax(360px,1.28fr)}.adobe-item-overview{grid-template-columns:minmax(240px,.7fr) minmax(360px,1.3fr)}}@media (max-width:640px){.adobe-intel-header.author-detail-header,.adobe-intel-header:has(+.author-metrics){flex-direction:column;align-items:stretch}.author-actions{width:100%}.author-actions form,.author-actions .btn{flex:1 1 0;width:100%}.author-metrics{grid-template-columns:repeat(2,1fr)}.author-list-panel>header,.author-history-panel>header{flex-direction:column;align-items:stretch}.author-search{width:100%}.author-tracking-row{grid-template-columns:32px 38px minmax(0,1fr) 12px;gap:8px;padding:9px 11px}.author-tracking-row .author-stat,.author-tracking-row .author-status{display:none}.author-avatar{width:36px;height:36px}.author-range{width:100%}.author-range a{text-align:center;flex:1 1 0;padding-inline:4px}.author-chart{height:210px;padding-inline:12px}.author-chart-legend{flex-wrap:wrap;align-items:flex-start;gap:8px 14px;padding-inline:12px}.author-chart-legend small{width:100%;margin-left:0}.author-chart-tooltip{width:160px}.author-software-charts{grid-template-columns:1fr}.author-software-chart{border-right:0;border-bottom:1px solid var(--line)}.author-software-chart:last-child{border-bottom:0}.author-software-chart-body{grid-template-columns:132px minmax(0,1fr)}.author-software-donut{width:132px;height:132px}.author-detail-grid{grid-template-columns:1fr;gap:0}.author-portfolio-controls{grid-template-columns:minmax(0,1fr) auto;display:grid}.author-portfolio-search{grid-column:1/-1;min-width:0}.author-portfolio-controls label:not(.author-portfolio-search){min-width:0}.author-portfolio-controls .form-select{width:100%;min-width:0}.author-portfolio-pages{padding-inline:10px}.author-portfolio-pages .btn{padding-inline:9px}.author-asset-row{grid-template-columns:72px minmax(0,1fr) 10px;gap:9px;padding:7px 10px}.author-asset-thumb{width:72px;height:44px}.author-asset-row .author-stat{display:none}.adobe-lookup-panel form{grid-template-columns:1fr}.adobe-asset-grid.is-list .adobe-asset-card{grid-template-columns:120px minmax(0,1fr)}.adobe-asset-grid.is-list .adobe-asset-thumb{width:120px;height:76px;min-height:76px}.adobe-asset-grid.is-list .adobe-asset-body{padding:11px}.adobe-asset-grid.is-list .adobe-asset-metrics{grid-template-columns:1fr}.adobe-asset-grid.is-list .adobe-asset-metrics>div{padding:7px 8px}.adobe-asset-grid.is-list .adobe-asset-card-actions{justify-content:stretch}.adobe-asset-grid.is-list .adobe-asset-card-actions .btn{width:100%}.adobe-collection-preview{flex-basis:84px;width:84px;height:58px}.adobe-asset-actions{flex-wrap:wrap;width:100%}.adobe-asset-modal{align-items:flex-end;padding:0}.adobe-modal-dialog{border-radius:14px 14px 0 0;width:100%;max-height:94vh;display:block;overflow-y:auto}.adobe-modal-media{height:34vh;min-height:230px}.adobe-modal-content{padding:19px 15px 24px;overflow:visible}.adobe-modal-heading{padding-right:30px}.adobe-modal-heading h2{font-size:18px}.adobe-modal-metrics strong{font-size:14px}.adobe-modal-actions{flex-direction:column}.adobe-collection-picker-modal{align-items:flex-end;padding:0}.adobe-collection-picker-dialog{border-radius:14px 14px 0 0;width:100%;max-height:94vh;padding:19px 14px 22px}.adobe-history-card .adobe-intel-panel-head{flex-direction:column;align-items:stretch}.adobe-history-ranges{width:100%}.adobe-history-ranges button{flex:1 1 0;padding-inline:4px}.adobe-item-overview{display:block}.adobe-item-overview-media{height:34vh;min-height:250px}.adobe-item-overview-content{padding:18px 14px 24px}.adobe-item-overview-heading{gap:9px}.adobe-item-overview-heading h2{font-size:19px}.adobe-item-overview-metrics strong{font-size:15px}.adobe-item-overview-actions{flex-direction:column;align-items:stretch}.adobe-item-overview-actions .btn{width:100%}.adobe-lookup-history-row{grid-template-columns:54px minmax(0,1fr) 12px;gap:9px;padding:8px 10px}.adobe-lookup-history-thumb{width:54px;height:36px}.adobe-lookup-history-metric,.adobe-lookup-history-user,.adobe-lookup-history-time{display:none}}@media (max-width:600px){.bp-admin-page{padding:16px 12px 52px}.bp-admin-page>form,.bp-admin-page>.form-show,.bp-admin-page>.add_form.show-form,.bp-admin-page>.my-3{padding:14px}.bp-admin-page .table>thead th,.bp-admin-page .table>tbody th,.bp-admin-page .table>tbody td{padding:8px 9px}.bp-api-section-heading{flex-direction:column;align-items:stretch;padding:14px}.bp-api-key-create{width:100%}.bp-api-key-create .form-control{min-width:0}.bp-api-new-key{grid-template-columns:1fr;margin:12px 14px}.bp-api-new-key .copy-button{width:100%}.bp-api-reference>p{margin-inline:14px}}@media (max-width:767.98px){.form-control,input[type=text],input[type=number],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=date],textarea,select,.tagify__input,.wysiwyg-editor .editor-content{font-size:16px}}.ai-usage-page{width:100%;max-width:1100px;margin:0 auto;padding:22px 20px 64px}.ai-usage-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 20px;margin-bottom:18px;display:flex}.ai-usage-eyebrow{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:10.5px;font-weight:700}.ai-usage-head h1{letter-spacing:-.025em;font-size:24px}.ai-usage-head p{color:var(--muted);max-width:640px;margin:5px 0 0;font-size:13px}.ai-usage-head p a{color:var(--ink)}.ai-usage-ranges{background:var(--raised);border:1px solid var(--line);border-radius:7px;align-items:center;gap:3px;padding:3px;display:inline-flex}.ai-usage-range-btn{min-height:31px;color:var(--muted);white-space:nowrap;border-radius:5px;align-items:center;padding:5px 10px;font-size:10.5px;font-weight:700;text-decoration:none;display:inline-flex}.ai-usage-range-btn:hover{color:var(--ink);background:var(--hover);text-decoration:none}.ai-usage-range-btn.is-active{color:var(--surface);background:var(--ink)}.ai-usage-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.ai-usage-metric{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);min-height:82px;box-shadow:var(--shadow-card);padding:12px 14px}.ai-usage-metric-value{color:var(--ink);letter-spacing:-.02em;font-size:22px;font-weight:700}.ai-usage-metric-label{color:var(--muted);margin-top:3px;font-size:11px;font-weight:600}.ai-usage-metric-hint{color:var(--faint);margin-top:2px;font-size:10px}.ai-usage-chart-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-card);margin-bottom:16px;padding:14px}.ai-usage-chart-head{justify-content:space-between;gap:10px;margin-bottom:8px;display:flex}.ai-usage-chart-title{color:var(--ink);font-size:12px;font-weight:700}.ai-usage-chart-note{color:var(--faint);font-size:10.5px}.ai-usage-chart{width:100%;height:150px;display:block}.ai-usage-chart-grid{stroke:var(--line-strong);stroke-width:1px}.ai-usage-bar rect:first-child{fill:var(--ink);opacity:.82}.ai-usage-bar.is-zero rect:first-child{fill:var(--line-strong);opacity:.55}.ai-usage-bar:hover rect:first-child{opacity:1}.ai-usage-bar-hit{fill:#0000}.ai-usage-chart-axis{color:var(--faint);justify-content:space-between;margin-top:4px;font-size:10px;display:flex}.ai-usage-table-wrap{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-card)}.ai-usage-table{margin:0}.ai-usage-table th{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;font-size:10.5px}.ai-usage-table th small{color:var(--faint);text-transform:none;letter-spacing:0;font-weight:400}.ai-usage-table td{vertical-align:middle;font-size:12.5px}.ai-usage-person strong{color:var(--ink);font-size:13px;display:block}.ai-usage-person small{color:var(--muted);margin-top:1px;font-size:10.5px;display:block}.ai-usage-num{white-space:nowrap}.ai-usage-num strong{color:var(--ink)}.ai-usage-num small{color:var(--faint);margin-top:1px;font-size:10px;display:block}.ai-usage-table tr.is-quiet td,.ai-usage-table tr.is-quiet .ai-usage-num strong{color:var(--faint)}.ai-usage-table tr.is-quiet .ai-usage-person strong{color:var(--muted)}.ai-usage-table tfoot td{border-top:2px solid var(--line-strong);color:var(--ink);font-weight:700}.ai-usage-date{white-space:nowrap;color:var(--muted);font-size:11.5px}.ai-usage-empty{text-align:center;color:var(--muted);background:var(--surface);border:1px dashed var(--line-strong);border-radius:var(--radius-md);padding:40px 20px}.ai-usage-empty i{color:var(--faint);margin-bottom:8px;font-size:22px;display:block}.ai-usage-empty p{max-width:460px;margin:0 auto;font-size:12.5px}.ai-usage-footnote{max-width:860px;color:var(--faint);margin:14px 2px 0;font-size:10.5px}@media (max-width:900px){.ai-usage-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-usage-head{flex-direction:column;align-items:flex-start}}.ai-usage-capped-pill{color:var(--bad);background:var(--bad-tint);border-radius:var(--radius-pill);letter-spacing:.04em;text-transform:uppercase;margin-top:3px;padding:1px 7px;font-size:9.5px;font-weight:700;display:inline-block}.ai-usage-table tr.is-capped .ai-usage-cost strong{color:var(--bad)}.ai-usage-admin-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-card);margin-top:16px}.ai-usage-admin-panel summary{color:var(--ink);cursor:pointer;padding:12px 14px;font-size:12.5px;font-weight:700}.ai-usage-admin-panel summary i{color:var(--muted);margin-right:6px}.ai-usage-admin-body{padding:0 14px 14px}.ai-usage-admin-help{max-width:760px;color:var(--muted);margin:0 0 12px;font-size:12px}.ai-usage-limit-list{gap:8px;display:grid}.ai-usage-limit-row{background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-sm);flex-wrap:wrap;align-items:center;gap:12px;padding:9px 11px;display:flex}.ai-usage-limit-who{flex:220px;min-width:0}.ai-usage-limit-who strong{color:var(--ink);font-size:12.5px;display:block}.ai-usage-limit-who small{color:var(--muted);margin-top:1px;font-size:10.5px;display:block}.ai-usage-limit-field{align-items:center;gap:7px;margin:0;display:flex}.ai-usage-limit-field span{color:var(--muted);white-space:nowrap;font-size:11px;font-weight:600}.ai-usage-limit-field input{width:120px}.bp-adobe-csv-controls{vertical-align:middle;flex-wrap:wrap;align-items:center;gap:8px;margin-left:12px;display:inline-flex}.bp-adobe-csv-controls .btn{white-space:nowrap;padding:6px 10px;font-size:12px}.bp-adobe-csv-status{color:var(--muted);flex-basis:100%;max-width:440px;font-size:12px}.bp-adobe-csv-status:empty{display:none}.bp-adobe-csv-dialog{border:1px solid var(--line);width:min(920px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--text);background:var(--surface);border-radius:14px;margin:auto;padding:24px;overflow:auto;box-shadow:0 20px 80px #0004}.bp-adobe-csv-dialog::backdrop{background:#0008}.bp-adobe-csv-dialog-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.bp-adobe-csv-dialog h2{color:var(--ink);margin:0 0 6px;font-size:23px}.bp-adobe-csv-dialog h3{color:var(--ink);margin-bottom:8px;font-size:18px}.bp-adobe-csv-dialog p{color:var(--muted);margin:8px 0 16px;font-size:13px}.bp-adobe-csv-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;display:flex}.bp-adobe-csv-message.is-error{color:var(--bad)}.bp-adobe-csv-list{border:1px solid var(--line);border-radius:8px;max-height:250px;overflow:auto}.bp-adobe-csv-list>p{padding:12px}.bp-adobe-csv-list-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.bp-adobe-csv-list-row:last-child{border:0}.bp-adobe-csv-list-row strong,.bp-adobe-csv-list-row span{overflow-wrap:anywhere;display:block}.bp-adobe-csv-list-row span{color:var(--muted);margin-top:3px;font-size:13px}.bp-adobe-csv-pager{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.bp-adobe-csv-editor{border-top:1px solid var(--line);margin-top:22px;padding-top:20px}.bp-adobe-csv-editor[hidden]{display:none}.bp-adobe-csv-editor label{margin:12px 0;font-size:13px;font-weight:600;display:block}.bp-adobe-csv-editor label small{color:var(--muted);font-weight:400}.bp-adobe-csv-editor input,.bp-adobe-csv-editor textarea,.bp-adobe-csv-editor select{width:100%;margin-top:6px;display:block}.bp-adobe-csv-grid{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}@media (max-width:640px){.bp-adobe-csv-controls{margin:8px 0 0;display:flex}.bp-adobe-csv-dialog{padding:16px}.bp-adobe-csv-grid{grid-template-columns:1fr}.bp-adobe-csv-editor select{font-size:12px}.marketplace-title-row:has(.bp-adobe-csv-controls){flex-wrap:wrap}}.adobe-collection-card.is-other-owner,.adobe-picker-collection.is-other-owner,.adobe-collection-detail-head.is-other-owner{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.adobe-collection-card.is-other-owner,.adobe-picker-collection.is-other-owner,.adobe-collection-detail-head.is-other-owner{background:color-mix(in srgb, var(--surface) 76%, #c7a66b)}}.adobe-collection-card.is-other-owner,.adobe-picker-collection.is-other-owner,.adobe-collection-detail-head.is-other-owner{border-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.adobe-collection-card.is-other-owner,.adobe-picker-collection.is-other-owner,.adobe-collection-detail-head.is-other-owner{border-color:color-mix(in srgb, var(--line) 55%, #c7a66b)}}.adobe-collection-owner{color:var(--ink);margin:4px 0;font-size:11px;display:block}.designer-api-page{border:1px solid var(--line);background:var(--surface);max-width:1100px;color:var(--ink);border-radius:8px;margin:0 auto;padding:24px}.designer-api-page h1{margin-bottom:12px;font-size:24px;font-weight:700}.designer-api-page h2{margin:24px 0 10px;font-size:18px;font-weight:600}.designer-api-page p{max-width:90ch;margin-bottom:12px;line-height:1.6}.designer-api-page>form{grid-template-columns:1fr auto;align-items:end;gap:10px;max-width:650px;margin:20px 0;display:grid}.designer-api-page>form label{grid-column:1/-1;font-weight:600}.designer-api-page textarea{overflow-wrap:anywhere;margin-top:12px;font-family:monospace}.designer-api-page pre{border:1px solid var(--line);border-radius:6px;margin:12px 0;padding:14px;overflow-x:auto}.designer-api-page td form{margin-left:12px;display:inline-block}.designer-api-page summary{cursor:pointer;margin-top:18px;font-weight:600}@media (max-width:600px){.designer-api-page{padding:16px}.designer-api-page>form{grid-template-columns:1fr}}.tag-clear-link{color:var(--muted);margin-left:6px;font-size:12px;font-weight:400;text-decoration:underline}.tag-clear-link:hover,.tag-clear-link:focus{color:var(--bad)}.bp-confirm-dialog{width:min(460px,100vw - 32px);max-width:none;color:var(--text);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.bp-confirm-dialog::backdrop{background:#00000080}.bp-confirm-dialog .modal-title{align-items:center;gap:8px;margin:0;display:flex}.bp-confirm-dialog .modal-title .fa{color:var(--warn)}.bp-confirm-dialog .modal-body p{color:var(--text);margin:0;font-size:14px}.bp-confirm-list{flex-wrap:wrap;gap:6px;margin:10px 0 14px;padding:0;list-style:none;display:flex}.bp-confirm-list li{border-radius:var(--radius-pill);background:var(--warn-tint);color:var(--warn);padding:3px 10px;font-size:13px;font-weight:600}.bp-confirm-dialog .bp-confirm-question{color:var(--ink);font-weight:600}