.type-studio{z-index:30;border:1px solid var(--line-strong);background:var(--paper);width:min(320px,100vw - 24px);max-height:calc(100dvh - 64px);color:var(--ink);box-shadow:0 16px 40px var(--shadow-color);font:400 12px/1.4 var(--sans);border-radius:12px;flex-direction:column;display:flex;position:fixed;top:52px;right:12px;overflow:hidden}.type-studio header{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:10px 12px;display:flex}.type-studio header strong{font-size:13px;font-weight:var(--strong-font-weight)}.type-studio header span{color:var(--muted);margin-right:auto}.type-studio header button,.type-text,.type-role{height:auto;min-height:0;color:var(--ink);font:inherit;background:0 0;border:0;border-radius:4px;padding:0}.type-studio header button{color:var(--muted);padding:4px 6px}.type-studio header button:hover,.type-text:hover,.type-role:hover{color:var(--ink);background:var(--fill)}.type-studio header button:disabled{opacity:.4}.type-css{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute}.type-roles{padding:8px 8px 16px;overflow:auto}.type-roles section{margin-top:8px}.type-roles h2{color:var(--muted);font:500 10px/1.2 var(--sans);letter-spacing:.04em;text-transform:uppercase;margin:8px 6px 4px}.type-role{text-align:left;justify-content:space-between;align-items:center;width:100%;padding:7px 8px;display:flex}.type-role i{background:var(--ink);border-radius:50%;width:6px;height:6px}.is-open>.type-role{background:var(--fill)}.type-role-controls{gap:8px;padding:4px 8px 12px;display:grid}.type-where{color:var(--muted);margin:0}.type-sample{background:var(--fill);overflow-wrap:anywhere;border-radius:6px;margin:0;padding:8px}.type-field{color:var(--muted);gap:4px;display:grid}.type-field span{justify-content:space-between;display:flex}.type-field b{color:var(--ink);font-weight:500}.type-field input[type=range]{width:100%;accent-color:var(--ink)}.type-field select,.type-field input[type=color]{border:1px solid var(--line);background:var(--paper);width:100%;height:28px;color:var(--ink);font:inherit;border-radius:4px}.type-check{align-items:center;gap:8px;display:flex}.type-text{color:var(--muted);justify-self:start;padding:4px 0}@font-face{font-family:Phosphor;src:url(/assets/Phosphor-DtdjzkpE.woff2)format("woff2"),url(/assets/Phosphor-BdqudwT5.woff)format("woff"),url(/assets/Phosphor-CDxgqcPu.ttf)format("truetype"),url(/assets/Phosphor-BXRFlF4V.svg#Phosphor)format("svg");font-weight:400;font-style:normal;font-display:block}.ph{speak:never;font-variant:normal;text-transform:none;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:Phosphor!important}.ph.ph-acorn:before{content:""}.ph.ph-address-book:before{content:""}.ph.ph-address-book-tabs:before{content:""}.ph.ph-air-traffic-control:before{content:""}.ph.ph-airplane:before{content:""}.ph.ph-airplane-in-flight:before{content:""}.ph.ph-airplane-landing:before{content:""}.ph.ph-airplane-takeoff:before{content:""}.ph.ph-airplane-taxiing:before{content:""}.ph.ph-airplane-tilt:before{content:""}.ph.ph-airplay:before{content:""}.ph.ph-alarm:before{content:""}.ph.ph-alien:before{content:""}.ph.ph-align-bottom:before{content:""}.ph.ph-align-bottom-simple:before{content:""}.ph.ph-align-center-horizontal:before{content:""}.ph.ph-align-center-horizontal-simple:before{content:""}.ph.ph-align-center-vertical:before{content:""}.ph.ph-align-center-vertical-simple:before{content:""}.ph.ph-align-left:before{content:""}.ph.ph-align-left-simple:before{content:""}.ph.ph-align-right:before{content:""}.ph.ph-align-right-simple:before{content:""}.ph.ph-align-top:before{content:""}.ph.ph-align-top-simple:before{content:""}.ph.ph-amazon-logo:before{content:""}.ph.ph-ambulance:before{content:""}.ph.ph-anchor:before{content:""}.ph.ph-anchor-simple:before{content:""}.ph.ph-android-logo:before{content:""}.ph.ph-angle:before{content:""}.ph.ph-angular-logo:before{content:""}.ph.ph-aperture:before{content:""}.ph.ph-app-store-logo:before{content:""}.ph.ph-app-window:before{content:""}.ph.ph-apple-logo:before{content:""}.ph.ph-apple-podcasts-logo:before{content:""}.ph.ph-approximate-equals:before{content:""}.ph.ph-archive:before{content:""}.ph.ph-armchair:before{content:""}.ph.ph-arrow-arc-left:before{content:""}.ph.ph-arrow-arc-right:before{content:""}.ph.ph-arrow-bend-double-up-left:before{content:""}.ph.ph-arrow-bend-double-up-right:before{content:""}.ph.ph-arrow-bend-down-left:before{content:""}.ph.ph-arrow-bend-down-right:before{content:""}.ph.ph-arrow-bend-left-down:before{content:""}.ph.ph-arrow-bend-left-up:before{content:""}.ph.ph-arrow-bend-right-down:before{content:""}.ph.ph-arrow-bend-right-up:before{content:""}.ph.ph-arrow-bend-up-left:before{content:""}.ph.ph-arrow-bend-up-right:before{content:""}.ph.ph-arrow-circle-down:before{content:""}.ph.ph-arrow-circle-down-left:before{content:""}.ph.ph-arrow-circle-down-right:before{content:""}.ph.ph-arrow-circle-left:before{content:""}.ph.ph-arrow-circle-right:before{content:""}.ph.ph-arrow-circle-up:before{content:""}.ph.ph-arrow-circle-up-left:before{content:""}.ph.ph-arrow-circle-up-right:before{content:""}.ph.ph-arrow-clockwise:before{content:""}.ph.ph-arrow-counter-clockwise:before{content:""}.ph.ph-arrow-down:before{content:""}.ph.ph-arrow-down-left:before{content:""}.ph.ph-arrow-down-right:before{content:""}.ph.ph-arrow-elbow-down-left:before{content:""}.ph.ph-arrow-elbow-down-right:before{content:""}.ph.ph-arrow-elbow-left:before{content:""}.ph.ph-arrow-elbow-left-down:before{content:""}.ph.ph-arrow-elbow-left-up:before{content:""}.ph.ph-arrow-elbow-right:before{content:""}.ph.ph-arrow-elbow-right-down:before{content:""}.ph.ph-arrow-elbow-right-up:before{content:""}.ph.ph-arrow-elbow-up-left:before{content:""}.ph.ph-arrow-elbow-up-right:before{content:""}.ph.ph-arrow-fat-down:before{content:""}.ph.ph-arrow-fat-left:before{content:""}.ph.ph-arrow-fat-line-down:before{content:""}.ph.ph-arrow-fat-line-left:before{content:""}.ph.ph-arrow-fat-line-right:before{content:""}.ph.ph-arrow-fat-line-up:before{content:""}.ph.ph-arrow-fat-lines-down:before{content:""}.ph.ph-arrow-fat-lines-left:before{content:""}.ph.ph-arrow-fat-lines-right:before{content:""}.ph.ph-arrow-fat-lines-up:before{content:""}.ph.ph-arrow-fat-right:before{content:""}.ph.ph-arrow-fat-up:before{content:""}.ph.ph-arrow-left:before{content:""}.ph.ph-arrow-line-down:before{content:""}.ph.ph-arrow-line-down-left:before{content:""}.ph.ph-arrow-line-down-right:before{content:""}.ph.ph-arrow-line-left:before{content:""}.ph.ph-arrow-line-right:before{content:""}.ph.ph-arrow-line-up:before{content:""}.ph.ph-arrow-line-up-left:before{content:""}.ph.ph-arrow-line-up-right:before{content:""}.ph.ph-arrow-right:before{content:""}.ph.ph-arrow-square-down:before{content:""}.ph.ph-arrow-square-down-left:before{content:""}.ph.ph-arrow-square-down-right:before{content:""}.ph.ph-arrow-square-in:before{content:""}.ph.ph-arrow-square-left:before{content:""}.ph.ph-arrow-square-out:before{content:""}.ph.ph-arrow-square-right:before{content:""}.ph.ph-arrow-square-up:before{content:""}.ph.ph-arrow-square-up-left:before{content:""}.ph.ph-arrow-square-up-right:before{content:""}.ph.ph-arrow-u-down-left:before{content:""}.ph.ph-arrow-u-down-right:before{content:""}.ph.ph-arrow-u-left-down:before{content:""}.ph.ph-arrow-u-left-up:before{content:""}.ph.ph-arrow-u-right-down:before{content:""}.ph.ph-arrow-u-right-up:before{content:""}.ph.ph-arrow-u-up-left:before{content:""}.ph.ph-arrow-u-up-right:before{content:""}.ph.ph-arrow-up:before{content:""}.ph.ph-arrow-up-left:before{content:""}.ph.ph-arrow-up-right:before{content:""}.ph.ph-arrows-clockwise:before{content:""}.ph.ph-arrows-counter-clockwise:before{content:""}.ph.ph-arrows-down-up:before{content:""}.ph.ph-arrows-horizontal:before{content:""}.ph.ph-arrows-in:before{content:""}.ph.ph-arrows-in-cardinal:before{content:""}.ph.ph-arrows-in-line-horizontal:before{content:""}.ph.ph-arrows-in-line-vertical:before{content:""}.ph.ph-arrows-in-simple:before{content:""}.ph.ph-arrows-left-right:before{content:""}.ph.ph-arrows-merge:before{content:""}.ph.ph-arrows-out:before{content:""}.ph.ph-arrows-out-cardinal:before{content:""}.ph.ph-arrows-out-line-horizontal:before{content:""}.ph.ph-arrows-out-line-vertical:before{content:""}.ph.ph-arrows-out-simple:before{content:""}.ph.ph-arrows-split:before{content:""}.ph.ph-arrows-vertical:before{content:""}.ph.ph-article:before{content:""}.ph.ph-article-medium:before{content:""}.ph.ph-article-ny-times:before{content:""}.ph.ph-asclepius:before,.ph.ph-caduceus:before{content:""}.ph.ph-asterisk:before{content:""}.ph.ph-asterisk-simple:before{content:""}.ph.ph-at:before{content:""}.ph.ph-atom:before{content:""}.ph.ph-avocado:before{content:""}.ph.ph-axe:before{content:""}.ph.ph-baby:before{content:""}.ph.ph-baby-carriage:before{content:""}.ph.ph-backpack:before{content:""}.ph.ph-backspace:before{content:""}.ph.ph-bag:before{content:""}.ph.ph-bag-simple:before{content:""}.ph.ph-balloon:before{content:""}.ph.ph-bandaids:before{content:""}.ph.ph-bank:before{content:""}.ph.ph-barbell:before{content:""}.ph.ph-barcode:before{content:""}.ph.ph-barn:before{content:""}.ph.ph-barricade:before{content:""}.ph.ph-baseball:before{content:""}.ph.ph-baseball-cap:before{content:""}.ph.ph-baseball-helmet:before{content:""}.ph.ph-basket:before{content:""}.ph.ph-basketball:before{content:""}.ph.ph-bathtub:before{content:""}.ph.ph-battery-charging:before{content:""}.ph.ph-battery-charging-vertical:before{content:""}.ph.ph-battery-empty:before{content:""}.ph.ph-battery-full:before{content:""}.ph.ph-battery-high:before{content:""}.ph.ph-battery-low:before{content:""}.ph.ph-battery-medium:before{content:""}.ph.ph-battery-plus:before{content:""}.ph.ph-battery-plus-vertical:before{content:""}.ph.ph-battery-vertical-empty:before{content:""}.ph.ph-battery-vertical-full:before{content:""}.ph.ph-battery-vertical-high:before{content:""}.ph.ph-battery-vertical-low:before{content:""}.ph.ph-battery-vertical-medium:before{content:""}.ph.ph-battery-warning:before{content:""}.ph.ph-battery-warning-vertical:before{content:""}.ph.ph-beach-ball:before{content:""}.ph.ph-beanie:before{content:""}.ph.ph-bed:before{content:""}.ph.ph-beer-bottle:before{content:""}.ph.ph-beer-stein:before{content:""}.ph.ph-behance-logo:before{content:""}.ph.ph-bell:before{content:""}.ph.ph-bell-ringing:before{content:""}.ph.ph-bell-simple:before{content:""}.ph.ph-bell-simple-ringing:before{content:""}.ph.ph-bell-simple-slash:before{content:""}.ph.ph-bell-simple-z:before{content:""}.ph.ph-bell-slash:before{content:""}.ph.ph-bell-z:before{content:""}.ph.ph-belt:before{content:""}.ph.ph-bezier-curve:before{content:""}.ph.ph-bicycle:before{content:""}.ph.ph-binary:before{content:""}.ph.ph-binoculars:before{content:""}.ph.ph-biohazard:before{content:""}.ph.ph-bird:before{content:""}.ph.ph-blueprint:before{content:""}.ph.ph-bluetooth:before{content:""}.ph.ph-bluetooth-connected:before{content:""}.ph.ph-bluetooth-slash:before{content:""}.ph.ph-bluetooth-x:before{content:""}.ph.ph-boat:before{content:""}.ph.ph-bomb:before{content:""}.ph.ph-bone:before{content:""}.ph.ph-book:before{content:""}.ph.ph-book-bookmark:before{content:""}.ph.ph-book-open:before{content:""}.ph.ph-book-open-text:before{content:""}.ph.ph-book-open-user:before{content:""}.ph.ph-bookmark:before{content:""}.ph.ph-bookmark-simple:before{content:""}.ph.ph-bookmarks:before{content:""}.ph.ph-bookmarks-simple:before{content:""}.ph.ph-books:before{content:""}.ph.ph-boot:before{content:""}.ph.ph-boules:before{content:""}.ph.ph-bounding-box:before{content:""}.ph.ph-bowl-food:before{content:""}.ph.ph-bowl-steam:before{content:""}.ph.ph-bowling-ball:before{content:""}.ph.ph-box-arrow-down:before,.ph.ph-archive-box:before{content:""}.ph.ph-box-arrow-up:before{content:""}.ph.ph-boxing-glove:before{content:""}.ph.ph-brackets-angle:before{content:""}.ph.ph-brackets-curly:before{content:""}.ph.ph-brackets-round:before{content:""}.ph.ph-brackets-square:before{content:""}.ph.ph-brain:before{content:""}.ph.ph-brandy:before{content:""}.ph.ph-bread:before{content:""}.ph.ph-bridge:before{content:""}.ph.ph-briefcase:before{content:""}.ph.ph-briefcase-metal:before{content:""}.ph.ph-broadcast:before{content:""}.ph.ph-broom:before{content:""}.ph.ph-browser:before{content:""}.ph.ph-browsers:before{content:""}.ph.ph-bug:before{content:""}.ph.ph-bug-beetle:before{content:""}.ph.ph-bug-droid:before{content:""}.ph.ph-building:before{content:""}.ph.ph-building-apartment:before{content:""}.ph.ph-building-office:before{content:""}.ph.ph-buildings:before{content:""}.ph.ph-bulldozer:before{content:""}.ph.ph-bus:before{content:""}.ph.ph-butterfly:before{content:""}.ph.ph-cable-car:before{content:""}.ph.ph-cactus:before{content:""}.ph.ph-cake:before{content:""}.ph.ph-calculator:before{content:""}.ph.ph-calendar:before{content:""}.ph.ph-calendar-blank:before{content:""}.ph.ph-calendar-check:before{content:""}.ph.ph-calendar-dot:before{content:""}.ph.ph-calendar-dots:before{content:""}.ph.ph-calendar-heart:before{content:""}.ph.ph-calendar-minus:before{content:""}.ph.ph-calendar-plus:before{content:""}.ph.ph-calendar-slash:before{content:""}.ph.ph-calendar-star:before{content:""}.ph.ph-calendar-x:before{content:""}.ph.ph-call-bell:before{content:""}.ph.ph-camera:before{content:""}.ph.ph-camera-plus:before{content:""}.ph.ph-camera-rotate:before{content:""}.ph.ph-camera-slash:before{content:""}.ph.ph-campfire:before{content:""}.ph.ph-car:before{content:""}.ph.ph-car-battery:before{content:""}.ph.ph-car-profile:before{content:""}.ph.ph-car-simple:before{content:""}.ph.ph-cardholder:before{content:""}.ph.ph-cards:before{content:""}.ph.ph-cards-three:before{content:""}.ph.ph-caret-circle-double-down:before{content:""}.ph.ph-caret-circle-double-left:before{content:""}.ph.ph-caret-circle-double-right:before{content:""}.ph.ph-caret-circle-double-up:before{content:""}.ph.ph-caret-circle-down:before{content:""}.ph.ph-caret-circle-left:before{content:""}.ph.ph-caret-circle-right:before{content:""}.ph.ph-caret-circle-up:before{content:""}.ph.ph-caret-circle-up-down:before{content:""}.ph.ph-caret-double-down:before{content:""}.ph.ph-caret-double-left:before{content:""}.ph.ph-caret-double-right:before{content:""}.ph.ph-caret-double-up:before{content:""}.ph.ph-caret-down:before{content:""}.ph.ph-caret-left:before{content:""}.ph.ph-caret-line-down:before{content:""}.ph.ph-caret-line-left:before{content:""}.ph.ph-caret-line-right:before{content:""}.ph.ph-caret-line-up:before{content:""}.ph.ph-caret-right:before{content:""}.ph.ph-caret-up:before{content:""}.ph.ph-caret-up-down:before{content:""}.ph.ph-carrot:before{content:""}.ph.ph-cash-register:before{content:""}.ph.ph-cassette-tape:before{content:""}.ph.ph-castle-turret:before{content:""}.ph.ph-cat:before{content:""}.ph.ph-cell-signal-full:before{content:""}.ph.ph-cell-signal-high:before{content:""}.ph.ph-cell-signal-low:before{content:""}.ph.ph-cell-signal-medium:before{content:""}.ph.ph-cell-signal-none:before{content:""}.ph.ph-cell-signal-slash:before{content:""}.ph.ph-cell-signal-x:before{content:""}.ph.ph-cell-tower:before{content:""}.ph.ph-certificate:before{content:""}.ph.ph-chair:before{content:""}.ph.ph-chalkboard:before{content:""}.ph.ph-chalkboard-simple:before{content:""}.ph.ph-chalkboard-teacher:before{content:""}.ph.ph-champagne:before{content:""}.ph.ph-charging-station:before{content:""}.ph.ph-chart-bar:before{content:""}.ph.ph-chart-bar-horizontal:before{content:""}.ph.ph-chart-donut:before{content:""}.ph.ph-chart-line:before{content:""}.ph.ph-chart-line-down:before{content:""}.ph.ph-chart-line-up:before{content:""}.ph.ph-chart-pie:before{content:""}.ph.ph-chart-pie-slice:before{content:""}.ph.ph-chart-polar:before{content:""}.ph.ph-chart-scatter:before{content:""}.ph.ph-chat:before{content:""}.ph.ph-chat-centered:before{content:""}.ph.ph-chat-centered-dots:before{content:""}.ph.ph-chat-centered-slash:before{content:""}.ph.ph-chat-centered-text:before{content:""}.ph.ph-chat-circle:before{content:""}.ph.ph-chat-circle-dots:before{content:""}.ph.ph-chat-circle-slash:before{content:""}.ph.ph-chat-circle-text:before{content:""}.ph.ph-chat-dots:before{content:""}.ph.ph-chat-slash:before{content:""}.ph.ph-chat-teardrop:before{content:""}.ph.ph-chat-teardrop-dots:before{content:""}.ph.ph-chat-teardrop-slash:before{content:""}.ph.ph-chat-teardrop-text:before{content:""}.ph.ph-chat-text:before{content:""}.ph.ph-chats:before{content:""}.ph.ph-chats-circle:before{content:""}.ph.ph-chats-teardrop:before{content:""}.ph.ph-check:before{content:""}.ph.ph-check-circle:before{content:""}.ph.ph-check-fat:before{content:""}.ph.ph-check-square:before{content:""}.ph.ph-check-square-offset:before{content:""}.ph.ph-checkerboard:before{content:""}.ph.ph-checks:before{content:""}.ph.ph-cheers:before{content:""}.ph.ph-cheese:before{content:""}.ph.ph-chef-hat:before{content:""}.ph.ph-cherries:before{content:""}.ph.ph-church:before{content:""}.ph.ph-cigarette:before{content:""}.ph.ph-cigarette-slash:before{content:""}.ph.ph-circle:before{content:""}.ph.ph-circle-dashed:before{content:""}.ph.ph-circle-half:before{content:""}.ph.ph-circle-half-tilt:before{content:""}.ph.ph-circle-notch:before{content:""}.ph.ph-circles-four:before{content:""}.ph.ph-circles-three:before{content:""}.ph.ph-circles-three-plus:before{content:""}.ph.ph-circuitry:before{content:""}.ph.ph-city:before{content:""}.ph.ph-clipboard:before{content:""}.ph.ph-clipboard-text:before{content:""}.ph.ph-clock:before{content:""}.ph.ph-clock-afternoon:before{content:""}.ph.ph-clock-clockwise:before{content:""}.ph.ph-clock-countdown:before{content:""}.ph.ph-clock-counter-clockwise:before{content:""}.ph.ph-clock-user:before{content:""}.ph.ph-closed-captioning:before{content:""}.ph.ph-cloud:before{content:""}.ph.ph-cloud-arrow-down:before{content:""}.ph.ph-cloud-arrow-up:before{content:""}.ph.ph-cloud-check:before{content:""}.ph.ph-cloud-fog:before{content:""}.ph.ph-cloud-lightning:before{content:""}.ph.ph-cloud-moon:before{content:""}.ph.ph-cloud-rain:before{content:""}.ph.ph-cloud-slash:before{content:""}.ph.ph-cloud-snow:before{content:""}.ph.ph-cloud-sun:before{content:""}.ph.ph-cloud-warning:before{content:""}.ph.ph-cloud-x:before{content:""}.ph.ph-clover:before{content:""}.ph.ph-club:before{content:""}.ph.ph-coat-hanger:before{content:""}.ph.ph-coda-logo:before{content:""}.ph.ph-code:before{content:""}.ph.ph-code-block:before{content:""}.ph.ph-code-simple:before{content:""}.ph.ph-codepen-logo:before{content:""}.ph.ph-codesandbox-logo:before{content:""}.ph.ph-coffee:before{content:""}.ph.ph-coffee-bean:before{content:""}.ph.ph-coin:before{content:""}.ph.ph-coin-vertical:before{content:""}.ph.ph-coins:before{content:""}.ph.ph-columns:before{content:""}.ph.ph-columns-plus-left:before{content:""}.ph.ph-columns-plus-right:before{content:""}.ph.ph-command:before{content:""}.ph.ph-compass:before{content:""}.ph.ph-compass-rose:before{content:""}.ph.ph-compass-tool:before{content:""}.ph.ph-computer-tower:before{content:""}.ph.ph-confetti:before{content:""}.ph.ph-contactless-payment:before{content:""}.ph.ph-control:before{content:""}.ph.ph-cookie:before{content:""}.ph.ph-cooking-pot:before{content:""}.ph.ph-copy:before{content:""}.ph.ph-copy-simple:before{content:""}.ph.ph-copyleft:before{content:""}.ph.ph-copyright:before{content:""}.ph.ph-corners-in:before{content:""}.ph.ph-corners-out:before{content:""}.ph.ph-couch:before{content:""}.ph.ph-court-basketball:before{content:""}.ph.ph-cow:before{content:""}.ph.ph-cowboy-hat:before{content:""}.ph.ph-cpu:before{content:""}.ph.ph-crane:before{content:""}.ph.ph-crane-tower:before{content:""}.ph.ph-credit-card:before{content:""}.ph.ph-cricket:before{content:""}.ph.ph-crop:before{content:""}.ph.ph-cross:before{content:""}.ph.ph-crosshair:before{content:""}.ph.ph-crosshair-simple:before{content:""}.ph.ph-crown:before{content:""}.ph.ph-crown-cross:before{content:""}.ph.ph-crown-simple:before{content:""}.ph.ph-cube:before{content:""}.ph.ph-cube-focus:before{content:""}.ph.ph-cube-transparent:before{content:""}.ph.ph-currency-btc:before{content:""}.ph.ph-currency-circle-dollar:before{content:""}.ph.ph-currency-cny:before{content:""}.ph.ph-currency-dollar:before{content:""}.ph.ph-currency-dollar-simple:before{content:""}.ph.ph-currency-eth:before{content:""}.ph.ph-currency-eur:before{content:""}.ph.ph-currency-gbp:before{content:""}.ph.ph-currency-inr:before{content:""}.ph.ph-currency-jpy:before{content:""}.ph.ph-currency-krw:before{content:""}.ph.ph-currency-kzt:before{content:""}.ph.ph-currency-ngn:before{content:""}.ph.ph-currency-rub:before{content:""}.ph.ph-cursor:before{content:""}.ph.ph-cursor-click:before{content:""}.ph.ph-cursor-text:before{content:""}.ph.ph-cylinder:before{content:""}.ph.ph-database:before{content:""}.ph.ph-desk:before{content:""}.ph.ph-desktop:before{content:""}.ph.ph-desktop-tower:before{content:""}.ph.ph-detective:before{content:""}.ph.ph-dev-to-logo:before{content:""}.ph.ph-device-mobile:before{content:""}.ph.ph-device-mobile-camera:before{content:""}.ph.ph-device-mobile-slash:before{content:""}.ph.ph-device-mobile-speaker:before{content:""}.ph.ph-device-rotate:before{content:""}.ph.ph-device-tablet:before{content:""}.ph.ph-device-tablet-camera:before{content:""}.ph.ph-device-tablet-speaker:before{content:""}.ph.ph-devices:before{content:""}.ph.ph-diamond:before{content:""}.ph.ph-diamonds-four:before{content:""}.ph.ph-dice-five:before{content:""}.ph.ph-dice-four:before{content:""}.ph.ph-dice-one:before{content:""}.ph.ph-dice-six:before{content:""}.ph.ph-dice-three:before{content:""}.ph.ph-dice-two:before{content:""}.ph.ph-disc:before{content:""}.ph.ph-disco-ball:before{content:""}.ph.ph-discord-logo:before{content:""}.ph.ph-divide:before{content:""}.ph.ph-dna:before{content:""}.ph.ph-dog:before{content:""}.ph.ph-door:before{content:""}.ph.ph-door-open:before{content:""}.ph.ph-dot:before{content:""}.ph.ph-dot-outline:before{content:""}.ph.ph-dots-nine:before{content:""}.ph.ph-dots-six:before{content:""}.ph.ph-dots-six-vertical:before{content:""}.ph.ph-dots-three:before{content:""}.ph.ph-dots-three-circle:before{content:""}.ph.ph-dots-three-circle-vertical:before{content:""}.ph.ph-dots-three-outline:before{content:""}.ph.ph-dots-three-outline-vertical:before{content:""}.ph.ph-dots-three-vertical:before{content:""}.ph.ph-download:before{content:""}.ph.ph-download-simple:before{content:""}.ph.ph-dress:before{content:""}.ph.ph-dresser:before{content:""}.ph.ph-dribbble-logo:before{content:""}.ph.ph-drone:before{content:""}.ph.ph-drop:before{content:""}.ph.ph-drop-half:before{content:""}.ph.ph-drop-half-bottom:before{content:""}.ph.ph-drop-simple:before{content:""}.ph.ph-drop-slash:before{content:""}.ph.ph-dropbox-logo:before{content:""}.ph.ph-ear:before{content:""}.ph.ph-ear-slash:before{content:""}.ph.ph-egg:before{content:""}.ph.ph-egg-crack:before{content:""}.ph.ph-eject:before{content:""}.ph.ph-eject-simple:before{content:""}.ph.ph-elevator:before{content:""}.ph.ph-empty:before{content:""}.ph.ph-engine:before{content:""}.ph.ph-envelope:before{content:""}.ph.ph-envelope-open:before{content:""}.ph.ph-envelope-simple:before{content:""}.ph.ph-envelope-simple-open:before{content:""}.ph.ph-equalizer:before{content:""}.ph.ph-equals:before{content:""}.ph.ph-eraser:before{content:""}.ph.ph-escalator-down:before{content:""}.ph.ph-escalator-up:before{content:""}.ph.ph-exam:before{content:""}.ph.ph-exclamation-mark:before{content:""}.ph.ph-exclude:before{content:""}.ph.ph-exclude-square:before{content:""}.ph.ph-export:before{content:""}.ph.ph-eye:before{content:""}.ph.ph-eye-closed:before{content:""}.ph.ph-eye-slash:before{content:""}.ph.ph-eyedropper:before{content:""}.ph.ph-eyedropper-sample:before{content:""}.ph.ph-eyeglasses:before{content:""}.ph.ph-eyes:before{content:""}.ph.ph-face-mask:before{content:""}.ph.ph-facebook-logo:before{content:""}.ph.ph-factory:before{content:""}.ph.ph-faders:before{content:""}.ph.ph-faders-horizontal:before{content:""}.ph.ph-fallout-shelter:before{content:""}.ph.ph-fan:before{content:""}.ph.ph-farm:before{content:""}.ph.ph-fast-forward:before{content:""}.ph.ph-fast-forward-circle:before{content:""}.ph.ph-feather:before{content:""}.ph.ph-fediverse-logo:before{content:""}.ph.ph-figma-logo:before{content:""}.ph.ph-file:before{content:""}.ph.ph-file-archive:before{content:""}.ph.ph-file-arrow-down:before{content:""}.ph.ph-file-arrow-up:before{content:""}.ph.ph-file-audio:before{content:""}.ph.ph-file-c:before{content:""}.ph.ph-file-c-sharp:before{content:""}.ph.ph-file-cloud:before{content:""}.ph.ph-file-code:before{content:""}.ph.ph-file-cpp:before{content:""}.ph.ph-file-css:before{content:""}.ph.ph-file-csv:before{content:""}.ph.ph-file-dashed:before,.ph.ph-file-dotted:before{content:""}.ph.ph-file-doc:before{content:""}.ph.ph-file-html:before{content:""}.ph.ph-file-image:before{content:""}.ph.ph-file-ini:before{content:""}.ph.ph-file-jpg:before{content:""}.ph.ph-file-js:before{content:""}.ph.ph-file-jsx:before{content:""}.ph.ph-file-lock:before{content:""}.ph.ph-file-magnifying-glass:before,.ph.ph-file-search:before{content:""}.ph.ph-file-md:before{content:""}.ph.ph-file-minus:before{content:""}.ph.ph-file-pdf:before{content:""}.ph.ph-file-plus:before{content:""}.ph.ph-file-png:before{content:""}.ph.ph-file-ppt:before{content:""}.ph.ph-file-py:before{content:""}.ph.ph-file-rs:before{content:""}.ph.ph-file-sql:before{content:""}.ph.ph-file-svg:before{content:""}.ph.ph-file-text:before{content:""}.ph.ph-file-ts:before{content:""}.ph.ph-file-tsx:before{content:""}.ph.ph-file-txt:before{content:""}.ph.ph-file-video:before{content:""}.ph.ph-file-vue:before{content:""}.ph.ph-file-x:before{content:""}.ph.ph-file-xls:before{content:""}.ph.ph-file-zip:before{content:""}.ph.ph-files:before{content:""}.ph.ph-film-reel:before{content:""}.ph.ph-film-script:before{content:""}.ph.ph-film-slate:before{content:""}.ph.ph-film-strip:before{content:""}.ph.ph-fingerprint:before{content:""}.ph.ph-fingerprint-simple:before{content:""}.ph.ph-finn-the-human:before{content:""}.ph.ph-fire:before{content:""}.ph.ph-fire-extinguisher:before{content:""}.ph.ph-fire-simple:before{content:""}.ph.ph-fire-truck:before{content:""}.ph.ph-first-aid:before{content:""}.ph.ph-first-aid-kit:before{content:""}.ph.ph-fish:before{content:""}.ph.ph-fish-simple:before{content:""}.ph.ph-flag:before{content:""}.ph.ph-flag-banner:before{content:""}.ph.ph-flag-banner-fold:before{content:""}.ph.ph-flag-checkered:before{content:""}.ph.ph-flag-pennant:before{content:""}.ph.ph-flame:before{content:""}.ph.ph-flashlight:before{content:""}.ph.ph-flask:before{content:""}.ph.ph-flip-horizontal:before{content:""}.ph.ph-flip-vertical:before{content:""}.ph.ph-floppy-disk:before{content:""}.ph.ph-floppy-disk-back:before{content:""}.ph.ph-flow-arrow:before{content:""}.ph.ph-flower:before{content:""}.ph.ph-flower-lotus:before{content:""}.ph.ph-flower-tulip:before{content:""}.ph.ph-flying-saucer:before{content:""}.ph.ph-folder:before,.ph.ph-folder-notch:before{content:""}.ph.ph-folder-dashed:before,.ph.ph-folder-dotted:before{content:""}.ph.ph-folder-lock:before{content:""}.ph.ph-folder-minus:before,.ph.ph-folder-notch-minus:before{content:""}.ph.ph-folder-open:before,.ph.ph-folder-notch-open:before{content:""}.ph.ph-folder-plus:before,.ph.ph-folder-notch-plus:before{content:""}.ph.ph-folder-simple:before{content:""}.ph.ph-folder-simple-dashed:before,.ph.ph-folder-simple-dotted:before{content:""}.ph.ph-folder-simple-lock:before{content:""}.ph.ph-folder-simple-minus:before{content:""}.ph.ph-folder-simple-plus:before{content:""}.ph.ph-folder-simple-star:before{content:""}.ph.ph-folder-simple-user:before{content:""}.ph.ph-folder-star:before{content:""}.ph.ph-folder-user:before{content:""}.ph.ph-folders:before{content:""}.ph.ph-football:before{content:""}.ph.ph-football-helmet:before{content:""}.ph.ph-footprints:before{content:""}.ph.ph-fork-knife:before{content:""}.ph.ph-four-k:before{content:""}.ph.ph-frame-corners:before{content:""}.ph.ph-framer-logo:before{content:""}.ph.ph-function:before{content:""}.ph.ph-funnel:before{content:""}.ph.ph-funnel-simple:before{content:""}.ph.ph-funnel-simple-x:before{content:""}.ph.ph-funnel-x:before{content:""}.ph.ph-game-controller:before{content:""}.ph.ph-garage:before{content:""}.ph.ph-gas-can:before{content:""}.ph.ph-gas-pump:before{content:""}.ph.ph-gauge:before{content:""}.ph.ph-gavel:before{content:""}.ph.ph-gear:before{content:""}.ph.ph-gear-fine:before{content:""}.ph.ph-gear-six:before{content:""}.ph.ph-gender-female:before{content:""}.ph.ph-gender-intersex:before{content:""}.ph.ph-gender-male:before{content:""}.ph.ph-gender-neuter:before{content:""}.ph.ph-gender-nonbinary:before{content:""}.ph.ph-gender-transgender:before{content:""}.ph.ph-ghost:before{content:""}.ph.ph-gif:before{content:""}.ph.ph-gift:before{content:""}.ph.ph-git-branch:before{content:""}.ph.ph-git-commit:before{content:""}.ph.ph-git-diff:before{content:""}.ph.ph-git-fork:before{content:""}.ph.ph-git-merge:before{content:""}.ph.ph-git-pull-request:before{content:""}.ph.ph-github-logo:before{content:""}.ph.ph-gitlab-logo:before{content:""}.ph.ph-gitlab-logo-simple:before{content:""}.ph.ph-globe:before{content:""}.ph.ph-globe-hemisphere-east:before{content:""}.ph.ph-globe-hemisphere-west:before{content:""}.ph.ph-globe-simple:before{content:""}.ph.ph-globe-simple-x:before{content:""}.ph.ph-globe-stand:before{content:""}.ph.ph-globe-x:before{content:""}.ph.ph-goggles:before{content:""}.ph.ph-golf:before{content:""}.ph.ph-goodreads-logo:before{content:""}.ph.ph-google-cardboard-logo:before{content:""}.ph.ph-google-chrome-logo:before{content:""}.ph.ph-google-drive-logo:before{content:""}.ph.ph-google-logo:before{content:""}.ph.ph-google-photos-logo:before{content:""}.ph.ph-google-play-logo:before{content:""}.ph.ph-google-podcasts-logo:before{content:""}.ph.ph-gps:before{content:""}.ph.ph-gps-fix:before{content:""}.ph.ph-gps-slash:before{content:""}.ph.ph-gradient:before{content:""}.ph.ph-graduation-cap:before{content:""}.ph.ph-grains:before{content:""}.ph.ph-grains-slash:before{content:""}.ph.ph-graph:before{content:""}.ph.ph-graphics-card:before{content:""}.ph.ph-greater-than:before{content:""}.ph.ph-greater-than-or-equal:before{content:""}.ph.ph-grid-four:before{content:""}.ph.ph-grid-nine:before{content:""}.ph.ph-guitar:before{content:""}.ph.ph-hair-dryer:before{content:""}.ph.ph-hamburger:before{content:""}.ph.ph-hammer:before{content:""}.ph.ph-hand:before{content:""}.ph.ph-hand-arrow-down:before{content:""}.ph.ph-hand-arrow-up:before{content:""}.ph.ph-hand-coins:before{content:""}.ph.ph-hand-deposit:before{content:""}.ph.ph-hand-eye:before{content:""}.ph.ph-hand-fist:before{content:""}.ph.ph-hand-grabbing:before{content:""}.ph.ph-hand-heart:before{content:""}.ph.ph-hand-palm:before{content:""}.ph.ph-hand-peace:before{content:""}.ph.ph-hand-pointing:before{content:""}.ph.ph-hand-soap:before{content:""}.ph.ph-hand-swipe-left:before{content:""}.ph.ph-hand-swipe-right:before{content:""}.ph.ph-hand-tap:before{content:""}.ph.ph-hand-waving:before{content:""}.ph.ph-hand-withdraw:before{content:""}.ph.ph-handbag:before{content:""}.ph.ph-handbag-simple:before{content:""}.ph.ph-hands-clapping:before{content:""}.ph.ph-hands-praying:before{content:""}.ph.ph-handshake:before{content:""}.ph.ph-hard-drive:before{content:""}.ph.ph-hard-drives:before{content:""}.ph.ph-hard-hat:before{content:""}.ph.ph-hash:before{content:""}.ph.ph-hash-straight:before{content:""}.ph.ph-head-circuit:before{content:""}.ph.ph-headlights:before{content:""}.ph.ph-headphones:before{content:""}.ph.ph-headset:before{content:""}.ph.ph-heart:before{content:""}.ph.ph-heart-break:before{content:""}.ph.ph-heart-half:before{content:""}.ph.ph-heart-straight:before{content:""}.ph.ph-heart-straight-break:before{content:""}.ph.ph-heartbeat:before{content:""}.ph.ph-hexagon:before{content:""}.ph.ph-high-definition:before{content:""}.ph.ph-high-heel:before{content:""}.ph.ph-highlighter:before{content:""}.ph.ph-highlighter-circle:before{content:""}.ph.ph-hockey:before{content:""}.ph.ph-hoodie:before{content:""}.ph.ph-horse:before{content:""}.ph.ph-hospital:before{content:""}.ph.ph-hourglass:before{content:""}.ph.ph-hourglass-high:before{content:""}.ph.ph-hourglass-low:before{content:""}.ph.ph-hourglass-medium:before{content:""}.ph.ph-hourglass-simple:before{content:""}.ph.ph-hourglass-simple-high:before{content:""}.ph.ph-hourglass-simple-low:before{content:""}.ph.ph-hourglass-simple-medium:before{content:""}.ph.ph-house:before{content:""}.ph.ph-house-line:before{content:""}.ph.ph-house-simple:before{content:""}.ph.ph-hurricane:before{content:""}.ph.ph-ice-cream:before{content:""}.ph.ph-identification-badge:before{content:""}.ph.ph-identification-card:before{content:""}.ph.ph-image:before{content:""}.ph.ph-image-broken:before{content:""}.ph.ph-image-square:before{content:""}.ph.ph-images:before{content:""}.ph.ph-images-square:before{content:""}.ph.ph-infinity:before,.ph.ph-lemniscate:before{content:""}.ph.ph-info:before{content:""}.ph.ph-instagram-logo:before{content:""}.ph.ph-intersect:before{content:""}.ph.ph-intersect-square:before{content:""}.ph.ph-intersect-three:before{content:""}.ph.ph-intersection:before{content:""}.ph.ph-invoice:before{content:""}.ph.ph-island:before{content:""}.ph.ph-jar:before{content:""}.ph.ph-jar-label:before{content:""}.ph.ph-jeep:before{content:""}.ph.ph-joystick:before{content:""}.ph.ph-kanban:before{content:""}.ph.ph-key:before{content:""}.ph.ph-key-return:before{content:""}.ph.ph-keyboard:before{content:""}.ph.ph-keyhole:before{content:""}.ph.ph-knife:before{content:""}.ph.ph-ladder:before{content:""}.ph.ph-ladder-simple:before{content:""}.ph.ph-lamp:before{content:""}.ph.ph-lamp-pendant:before{content:""}.ph.ph-laptop:before{content:""}.ph.ph-lasso:before{content:""}.ph.ph-lastfm-logo:before{content:""}.ph.ph-layout:before{content:""}.ph.ph-leaf:before{content:""}.ph.ph-lectern:before{content:""}.ph.ph-lego:before{content:""}.ph.ph-lego-smiley:before{content:""}.ph.ph-less-than:before{content:""}.ph.ph-less-than-or-equal:before{content:""}.ph.ph-letter-circle-h:before{content:""}.ph.ph-letter-circle-p:before{content:""}.ph.ph-letter-circle-v:before{content:""}.ph.ph-lifebuoy:before{content:""}.ph.ph-lightbulb:before{content:""}.ph.ph-lightbulb-filament:before{content:""}.ph.ph-lighthouse:before{content:""}.ph.ph-lightning:before{content:""}.ph.ph-lightning-a:before{content:""}.ph.ph-lightning-slash:before{content:""}.ph.ph-line-segment:before{content:""}.ph.ph-line-segments:before{content:""}.ph.ph-line-vertical:before{content:""}.ph.ph-link:before{content:""}.ph.ph-link-break:before{content:""}.ph.ph-link-simple:before{content:""}.ph.ph-link-simple-break:before{content:""}.ph.ph-link-simple-horizontal:before{content:""}.ph.ph-link-simple-horizontal-break:before{content:""}.ph.ph-linkedin-logo:before{content:""}.ph.ph-linktree-logo:before{content:""}.ph.ph-linux-logo:before{content:""}.ph.ph-list:before{content:""}.ph.ph-list-bullets:before{content:""}.ph.ph-list-checks:before{content:""}.ph.ph-list-dashes:before{content:""}.ph.ph-list-heart:before{content:""}.ph.ph-list-magnifying-glass:before{content:""}.ph.ph-list-numbers:before{content:""}.ph.ph-list-plus:before{content:""}.ph.ph-list-star:before{content:""}.ph.ph-lock:before{content:""}.ph.ph-lock-key:before{content:""}.ph.ph-lock-key-open:before{content:""}.ph.ph-lock-laminated:before{content:""}.ph.ph-lock-laminated-open:before{content:""}.ph.ph-lock-open:before{content:""}.ph.ph-lock-simple:before{content:""}.ph.ph-lock-simple-open:before{content:""}.ph.ph-lockers:before{content:""}.ph.ph-log:before{content:""}.ph.ph-magic-wand:before{content:""}.ph.ph-magnet:before{content:""}.ph.ph-magnet-straight:before{content:""}.ph.ph-magnifying-glass:before{content:""}.ph.ph-magnifying-glass-minus:before{content:""}.ph.ph-magnifying-glass-plus:before{content:""}.ph.ph-mailbox:before{content:""}.ph.ph-map-pin:before{content:""}.ph.ph-map-pin-area:before{content:""}.ph.ph-map-pin-line:before{content:""}.ph.ph-map-pin-plus:before{content:""}.ph.ph-map-pin-simple:before{content:""}.ph.ph-map-pin-simple-area:before{content:""}.ph.ph-map-pin-simple-line:before{content:""}.ph.ph-map-trifold:before{content:""}.ph.ph-markdown-logo:before{content:""}.ph.ph-marker-circle:before{content:""}.ph.ph-martini:before{content:""}.ph.ph-mask-happy:before{content:""}.ph.ph-mask-sad:before{content:""}.ph.ph-mastodon-logo:before{content:""}.ph.ph-math-operations:before{content:""}.ph.ph-matrix-logo:before{content:""}.ph.ph-medal:before{content:""}.ph.ph-medal-military:before{content:""}.ph.ph-medium-logo:before{content:""}.ph.ph-megaphone:before{content:""}.ph.ph-megaphone-simple:before{content:""}.ph.ph-member-of:before{content:""}.ph.ph-memory:before{content:""}.ph.ph-messenger-logo:before{content:""}.ph.ph-meta-logo:before{content:""}.ph.ph-meteor:before{content:""}.ph.ph-metronome:before{content:""}.ph.ph-microphone:before{content:""}.ph.ph-microphone-slash:before{content:""}.ph.ph-microphone-stage:before{content:""}.ph.ph-microscope:before{content:""}.ph.ph-microsoft-excel-logo:before{content:""}.ph.ph-microsoft-outlook-logo:before{content:""}.ph.ph-microsoft-powerpoint-logo:before{content:""}.ph.ph-microsoft-teams-logo:before{content:""}.ph.ph-microsoft-word-logo:before{content:""}.ph.ph-minus:before{content:""}.ph.ph-minus-circle:before{content:""}.ph.ph-minus-square:before{content:""}.ph.ph-money:before{content:""}.ph.ph-money-wavy:before{content:""}.ph.ph-monitor:before{content:""}.ph.ph-monitor-arrow-up:before{content:""}.ph.ph-monitor-play:before{content:""}.ph.ph-moon:before{content:""}.ph.ph-moon-stars:before{content:""}.ph.ph-moped:before{content:""}.ph.ph-moped-front:before{content:""}.ph.ph-mosque:before{content:""}.ph.ph-motorcycle:before{content:""}.ph.ph-mountains:before{content:""}.ph.ph-mouse:before{content:""}.ph.ph-mouse-left-click:before{content:""}.ph.ph-mouse-middle-click:before{content:""}.ph.ph-mouse-right-click:before{content:""}.ph.ph-mouse-scroll:before{content:""}.ph.ph-mouse-simple:before{content:""}.ph.ph-music-note:before{content:""}.ph.ph-music-note-simple:before{content:""}.ph.ph-music-notes:before{content:""}.ph.ph-music-notes-minus:before{content:""}.ph.ph-music-notes-plus:before{content:""}.ph.ph-music-notes-simple:before{content:""}.ph.ph-navigation-arrow:before{content:""}.ph.ph-needle:before{content:""}.ph.ph-network:before{content:""}.ph.ph-network-slash:before{content:""}.ph.ph-network-x:before{content:""}.ph.ph-newspaper:before{content:""}.ph.ph-newspaper-clipping:before{content:""}.ph.ph-not-equals:before{content:""}.ph.ph-not-member-of:before{content:""}.ph.ph-not-subset-of:before{content:""}.ph.ph-not-superset-of:before{content:""}.ph.ph-notches:before{content:""}.ph.ph-note:before{content:""}.ph.ph-note-blank:before{content:""}.ph.ph-note-pencil:before{content:""}.ph.ph-notebook:before{content:""}.ph.ph-notepad:before{content:""}.ph.ph-notification:before{content:""}.ph.ph-notion-logo:before{content:""}.ph.ph-nuclear-plant:before{content:""}.ph.ph-number-circle-eight:before{content:""}.ph.ph-number-circle-five:before{content:""}.ph.ph-number-circle-four:before{content:""}.ph.ph-number-circle-nine:before{content:""}.ph.ph-number-circle-one:before{content:""}.ph.ph-number-circle-seven:before{content:""}.ph.ph-number-circle-six:before{content:""}.ph.ph-number-circle-three:before{content:""}.ph.ph-number-circle-two:before{content:""}.ph.ph-number-circle-zero:before{content:""}.ph.ph-number-eight:before{content:""}.ph.ph-number-five:before{content:""}.ph.ph-number-four:before{content:""}.ph.ph-number-nine:before{content:""}.ph.ph-number-one:before{content:""}.ph.ph-number-seven:before{content:""}.ph.ph-number-six:before{content:""}.ph.ph-number-square-eight:before{content:""}.ph.ph-number-square-five:before{content:""}.ph.ph-number-square-four:before{content:""}.ph.ph-number-square-nine:before{content:""}.ph.ph-number-square-one:before{content:""}.ph.ph-number-square-seven:before{content:""}.ph.ph-number-square-six:before{content:""}.ph.ph-number-square-three:before{content:""}.ph.ph-number-square-two:before{content:""}.ph.ph-number-square-zero:before{content:""}.ph.ph-number-three:before{content:""}.ph.ph-number-two:before{content:""}.ph.ph-number-zero:before{content:""}.ph.ph-numpad:before{content:""}.ph.ph-nut:before{content:""}.ph.ph-ny-times-logo:before{content:""}.ph.ph-octagon:before{content:""}.ph.ph-office-chair:before{content:""}.ph.ph-onigiri:before{content:""}.ph.ph-open-ai-logo:before{content:""}.ph.ph-option:before{content:""}.ph.ph-orange:before{content:""}.ph.ph-orange-slice:before{content:""}.ph.ph-oven:before{content:""}.ph.ph-package:before{content:""}.ph.ph-paint-brush:before{content:""}.ph.ph-paint-brush-broad:before{content:""}.ph.ph-paint-brush-household:before{content:""}.ph.ph-paint-bucket:before{content:""}.ph.ph-paint-roller:before{content:""}.ph.ph-palette:before{content:""}.ph.ph-panorama:before{content:""}.ph.ph-pants:before{content:""}.ph.ph-paper-plane:before{content:""}.ph.ph-paper-plane-right:before{content:""}.ph.ph-paper-plane-tilt:before{content:""}.ph.ph-paperclip:before{content:""}.ph.ph-paperclip-horizontal:before{content:""}.ph.ph-parachute:before{content:""}.ph.ph-paragraph:before{content:""}.ph.ph-parallelogram:before{content:""}.ph.ph-park:before{content:""}.ph.ph-password:before{content:""}.ph.ph-path:before{content:""}.ph.ph-patreon-logo:before{content:""}.ph.ph-pause:before{content:""}.ph.ph-pause-circle:before{content:""}.ph.ph-paw-print:before{content:""}.ph.ph-paypal-logo:before{content:""}.ph.ph-peace:before{content:""}.ph.ph-pen:before{content:""}.ph.ph-pen-nib:before{content:""}.ph.ph-pen-nib-straight:before{content:""}.ph.ph-pencil:before{content:""}.ph.ph-pencil-circle:before{content:""}.ph.ph-pencil-line:before{content:""}.ph.ph-pencil-ruler:before{content:""}.ph.ph-pencil-simple:before{content:""}.ph.ph-pencil-simple-line:before{content:""}.ph.ph-pencil-simple-slash:before{content:""}.ph.ph-pencil-slash:before{content:""}.ph.ph-pentagon:before{content:""}.ph.ph-pentagram:before{content:""}.ph.ph-pepper:before{content:""}.ph.ph-percent:before{content:""}.ph.ph-person:before{content:""}.ph.ph-person-arms-spread:before{content:""}.ph.ph-person-simple:before{content:""}.ph.ph-person-simple-bike:before{content:""}.ph.ph-person-simple-circle:before{content:""}.ph.ph-person-simple-hike:before{content:""}.ph.ph-person-simple-run:before{content:""}.ph.ph-person-simple-ski:before{content:""}.ph.ph-person-simple-snowboard:before{content:""}.ph.ph-person-simple-swim:before{content:""}.ph.ph-person-simple-tai-chi:before{content:""}.ph.ph-person-simple-throw:before{content:""}.ph.ph-person-simple-walk:before{content:""}.ph.ph-perspective:before{content:""}.ph.ph-phone:before{content:""}.ph.ph-phone-call:before{content:""}.ph.ph-phone-disconnect:before{content:""}.ph.ph-phone-incoming:before{content:""}.ph.ph-phone-list:before{content:""}.ph.ph-phone-outgoing:before{content:""}.ph.ph-phone-pause:before{content:""}.ph.ph-phone-plus:before{content:""}.ph.ph-phone-slash:before{content:""}.ph.ph-phone-transfer:before{content:""}.ph.ph-phone-x:before{content:""}.ph.ph-phosphor-logo:before{content:""}.ph.ph-pi:before{content:""}.ph.ph-piano-keys:before{content:""}.ph.ph-picnic-table:before{content:""}.ph.ph-picture-in-picture:before{content:""}.ph.ph-piggy-bank:before{content:""}.ph.ph-pill:before{content:""}.ph.ph-ping-pong:before{content:""}.ph.ph-pint-glass:before{content:""}.ph.ph-pinterest-logo:before{content:""}.ph.ph-pinwheel:before{content:""}.ph.ph-pipe:before{content:""}.ph.ph-pipe-wrench:before{content:""}.ph.ph-pix-logo:before{content:""}.ph.ph-pizza:before{content:""}.ph.ph-placeholder:before{content:""}.ph.ph-planet:before{content:""}.ph.ph-plant:before{content:""}.ph.ph-play:before{content:""}.ph.ph-play-circle:before{content:""}.ph.ph-play-pause:before{content:""}.ph.ph-playlist:before{content:""}.ph.ph-plug:before{content:""}.ph.ph-plug-charging:before{content:""}.ph.ph-plugs:before{content:""}.ph.ph-plugs-connected:before{content:""}.ph.ph-plus:before{content:""}.ph.ph-plus-circle:before{content:""}.ph.ph-plus-minus:before{content:""}.ph.ph-plus-square:before{content:""}.ph.ph-poker-chip:before{content:""}.ph.ph-police-car:before{content:""}.ph.ph-polygon:before{content:""}.ph.ph-popcorn:before{content:""}.ph.ph-popsicle:before{content:""}.ph.ph-potted-plant:before{content:""}.ph.ph-power:before{content:""}.ph.ph-prescription:before{content:""}.ph.ph-presentation:before{content:""}.ph.ph-presentation-chart:before{content:""}.ph.ph-printer:before{content:""}.ph.ph-prohibit:before{content:""}.ph.ph-prohibit-inset:before{content:""}.ph.ph-projector-screen:before{content:""}.ph.ph-projector-screen-chart:before{content:""}.ph.ph-pulse:before,.ph.ph-activity:before{content:""}.ph.ph-push-pin:before{content:""}.ph.ph-push-pin-simple:before{content:""}.ph.ph-push-pin-simple-slash:before{content:""}.ph.ph-push-pin-slash:before{content:""}.ph.ph-puzzle-piece:before{content:""}.ph.ph-qr-code:before{content:""}.ph.ph-question:before{content:""}.ph.ph-question-mark:before{content:""}.ph.ph-queue:before{content:""}.ph.ph-quotes:before{content:""}.ph.ph-rabbit:before{content:""}.ph.ph-racquet:before{content:""}.ph.ph-radical:before{content:""}.ph.ph-radio:before{content:""}.ph.ph-radio-button:before{content:""}.ph.ph-radioactive:before{content:""}.ph.ph-rainbow:before{content:""}.ph.ph-rainbow-cloud:before{content:""}.ph.ph-ranking:before{content:""}.ph.ph-read-cv-logo:before{content:""}.ph.ph-receipt:before{content:""}.ph.ph-receipt-x:before{content:""}.ph.ph-record:before{content:""}.ph.ph-rectangle:before{content:""}.ph.ph-rectangle-dashed:before{content:""}.ph.ph-recycle:before{content:""}.ph.ph-reddit-logo:before{content:""}.ph.ph-repeat:before{content:""}.ph.ph-repeat-once:before{content:""}.ph.ph-replit-logo:before{content:""}.ph.ph-resize:before{content:""}.ph.ph-rewind:before{content:""}.ph.ph-rewind-circle:before{content:""}.ph.ph-road-horizon:before{content:""}.ph.ph-robot:before{content:""}.ph.ph-rocket:before{content:""}.ph.ph-rocket-launch:before{content:""}.ph.ph-rows:before{content:""}.ph.ph-rows-plus-bottom:before{content:""}.ph.ph-rows-plus-top:before{content:""}.ph.ph-rss:before{content:""}.ph.ph-rss-simple:before{content:""}.ph.ph-rug:before{content:""}.ph.ph-ruler:before{content:""}.ph.ph-sailboat:before{content:""}.ph.ph-scales:before{content:""}.ph.ph-scan:before{content:""}.ph.ph-scan-smiley:before{content:""}.ph.ph-scissors:before{content:""}.ph.ph-scooter:before{content:""}.ph.ph-screencast:before{content:""}.ph.ph-screwdriver:before{content:""}.ph.ph-scribble:before{content:""}.ph.ph-scribble-loop:before{content:""}.ph.ph-scroll:before{content:""}.ph.ph-seal:before,.ph.ph-circle-wavy:before{content:""}.ph.ph-seal-check:before,.ph.ph-circle-wavy-check:before{content:""}.ph.ph-seal-percent:before{content:""}.ph.ph-seal-question:before,.ph.ph-circle-wavy-question:before{content:""}.ph.ph-seal-warning:before,.ph.ph-circle-wavy-warning:before{content:""}.ph.ph-seat:before{content:""}.ph.ph-seatbelt:before{content:""}.ph.ph-security-camera:before{content:""}.ph.ph-selection:before{content:""}.ph.ph-selection-all:before{content:""}.ph.ph-selection-background:before{content:""}.ph.ph-selection-foreground:before{content:""}.ph.ph-selection-inverse:before{content:""}.ph.ph-selection-plus:before{content:""}.ph.ph-selection-slash:before{content:""}.ph.ph-shapes:before{content:""}.ph.ph-share:before{content:""}.ph.ph-share-fat:before{content:""}.ph.ph-share-network:before{content:""}.ph.ph-shield:before{content:""}.ph.ph-shield-check:before{content:""}.ph.ph-shield-checkered:before{content:""}.ph.ph-shield-chevron:before{content:""}.ph.ph-shield-plus:before{content:""}.ph.ph-shield-slash:before{content:""}.ph.ph-shield-star:before{content:""}.ph.ph-shield-warning:before{content:""}.ph.ph-shipping-container:before{content:""}.ph.ph-shirt-folded:before{content:""}.ph.ph-shooting-star:before{content:""}.ph.ph-shopping-bag:before{content:""}.ph.ph-shopping-bag-open:before{content:""}.ph.ph-shopping-cart:before{content:""}.ph.ph-shopping-cart-simple:before{content:""}.ph.ph-shovel:before{content:""}.ph.ph-shower:before{content:""}.ph.ph-shrimp:before{content:""}.ph.ph-shuffle:before{content:""}.ph.ph-shuffle-angular:before{content:""}.ph.ph-shuffle-simple:before{content:""}.ph.ph-sidebar:before{content:""}.ph.ph-sidebar-simple:before{content:""}.ph.ph-sigma:before{content:""}.ph.ph-sign-in:before{content:""}.ph.ph-sign-out:before{content:""}.ph.ph-signature:before{content:""}.ph.ph-signpost:before{content:""}.ph.ph-sim-card:before{content:""}.ph.ph-siren:before{content:""}.ph.ph-sketch-logo:before{content:""}.ph.ph-skip-back:before{content:""}.ph.ph-skip-back-circle:before{content:""}.ph.ph-skip-forward:before{content:""}.ph.ph-skip-forward-circle:before{content:""}.ph.ph-skull:before{content:""}.ph.ph-skype-logo:before{content:""}.ph.ph-slack-logo:before{content:""}.ph.ph-sliders:before{content:""}.ph.ph-sliders-horizontal:before{content:""}.ph.ph-slideshow:before{content:""}.ph.ph-smiley:before{content:""}.ph.ph-smiley-angry:before{content:""}.ph.ph-smiley-blank:before{content:""}.ph.ph-smiley-meh:before{content:""}.ph.ph-smiley-melting:before{content:""}.ph.ph-smiley-nervous:before{content:""}.ph.ph-smiley-sad:before{content:""}.ph.ph-smiley-sticker:before{content:""}.ph.ph-smiley-wink:before{content:""}.ph.ph-smiley-x-eyes:before{content:""}.ph.ph-snapchat-logo:before{content:""}.ph.ph-sneaker:before{content:""}.ph.ph-sneaker-move:before{content:""}.ph.ph-snowflake:before{content:""}.ph.ph-soccer-ball:before{content:""}.ph.ph-sock:before{content:""}.ph.ph-solar-panel:before{content:""}.ph.ph-solar-roof:before{content:""}.ph.ph-sort-ascending:before{content:""}.ph.ph-sort-descending:before{content:""}.ph.ph-soundcloud-logo:before{content:""}.ph.ph-spade:before{content:""}.ph.ph-sparkle:before{content:""}.ph.ph-speaker-hifi:before{content:""}.ph.ph-speaker-high:before{content:""}.ph.ph-speaker-low:before{content:""}.ph.ph-speaker-none:before{content:""}.ph.ph-speaker-simple-high:before{content:""}.ph.ph-speaker-simple-low:before{content:""}.ph.ph-speaker-simple-none:before{content:""}.ph.ph-speaker-simple-slash:before{content:""}.ph.ph-speaker-simple-x:before{content:""}.ph.ph-speaker-slash:before{content:""}.ph.ph-speaker-x:before{content:""}.ph.ph-speedometer:before{content:""}.ph.ph-sphere:before{content:""}.ph.ph-spinner:before{content:""}.ph.ph-spinner-ball:before{content:""}.ph.ph-spinner-gap:before{content:""}.ph.ph-spiral:before{content:""}.ph.ph-split-horizontal:before{content:""}.ph.ph-split-vertical:before{content:""}.ph.ph-spotify-logo:before{content:""}.ph.ph-spray-bottle:before{content:""}.ph.ph-square:before{content:""}.ph.ph-square-half:before{content:""}.ph.ph-square-half-bottom:before{content:""}.ph.ph-square-logo:before{content:""}.ph.ph-square-split-horizontal:before{content:""}.ph.ph-square-split-vertical:before{content:""}.ph.ph-squares-four:before{content:""}.ph.ph-stack:before{content:""}.ph.ph-stack-minus:before{content:""}.ph.ph-stack-overflow-logo:before{content:""}.ph.ph-stack-plus:before{content:""}.ph.ph-stack-simple:before{content:""}.ph.ph-stairs:before{content:""}.ph.ph-stamp:before{content:""}.ph.ph-standard-definition:before{content:""}.ph.ph-star:before{content:""}.ph.ph-star-and-crescent:before{content:""}.ph.ph-star-four:before{content:""}.ph.ph-star-half:before{content:""}.ph.ph-star-of-david:before{content:""}.ph.ph-steam-logo:before{content:""}.ph.ph-steering-wheel:before{content:""}.ph.ph-steps:before{content:""}.ph.ph-stethoscope:before{content:""}.ph.ph-sticker:before{content:""}.ph.ph-stool:before{content:""}.ph.ph-stop:before{content:""}.ph.ph-stop-circle:before{content:""}.ph.ph-storefront:before{content:""}.ph.ph-strategy:before{content:""}.ph.ph-stripe-logo:before{content:""}.ph.ph-student:before{content:""}.ph.ph-subset-of:before{content:""}.ph.ph-subset-proper-of:before{content:""}.ph.ph-subtitles:before{content:""}.ph.ph-subtitles-slash:before{content:""}.ph.ph-subtract:before{content:""}.ph.ph-subtract-square:before{content:""}.ph.ph-subway:before{content:""}.ph.ph-suitcase:before{content:""}.ph.ph-suitcase-rolling:before{content:""}.ph.ph-suitcase-simple:before{content:""}.ph.ph-sun:before{content:""}.ph.ph-sun-dim:before{content:""}.ph.ph-sun-horizon:before{content:""}.ph.ph-sunglasses:before{content:""}.ph.ph-superset-of:before{content:""}.ph.ph-superset-proper-of:before{content:""}.ph.ph-swap:before{content:""}.ph.ph-swatches:before{content:""}.ph.ph-swimming-pool:before{content:""}.ph.ph-sword:before{content:""}.ph.ph-synagogue:before{content:""}.ph.ph-syringe:before{content:""}.ph.ph-t-shirt:before{content:""}.ph.ph-table:before{content:""}.ph.ph-tabs:before{content:""}.ph.ph-tag:before{content:""}.ph.ph-tag-chevron:before{content:""}.ph.ph-tag-simple:before{content:""}.ph.ph-target:before{content:""}.ph.ph-taxi:before{content:""}.ph.ph-tea-bag:before{content:""}.ph.ph-telegram-logo:before{content:""}.ph.ph-television:before{content:""}.ph.ph-television-simple:before{content:""}.ph.ph-tennis-ball:before{content:""}.ph.ph-tent:before{content:""}.ph.ph-terminal:before{content:""}.ph.ph-terminal-window:before{content:""}.ph.ph-test-tube:before{content:""}.ph.ph-text-a-underline:before{content:""}.ph.ph-text-aa:before{content:""}.ph.ph-text-align-center:before{content:""}.ph.ph-text-align-justify:before{content:""}.ph.ph-text-align-left:before{content:""}.ph.ph-text-align-right:before{content:""}.ph.ph-text-b:before,.ph.ph-text-bolder:before{content:""}.ph.ph-text-columns:before{content:""}.ph.ph-text-h:before{content:""}.ph.ph-text-h-five:before{content:""}.ph.ph-text-h-four:before{content:""}.ph.ph-text-h-one:before{content:""}.ph.ph-text-h-six:before{content:""}.ph.ph-text-h-three:before{content:""}.ph.ph-text-h-two:before{content:""}.ph.ph-text-indent:before{content:""}.ph.ph-text-italic:before{content:""}.ph.ph-text-outdent:before{content:""}.ph.ph-text-strikethrough:before{content:""}.ph.ph-text-subscript:before{content:""}.ph.ph-text-superscript:before{content:""}.ph.ph-text-t:before{content:""}.ph.ph-text-t-slash:before{content:""}.ph.ph-text-underline:before{content:""}.ph.ph-textbox:before{content:""}.ph.ph-thermometer:before{content:""}.ph.ph-thermometer-cold:before{content:""}.ph.ph-thermometer-hot:before{content:""}.ph.ph-thermometer-simple:before{content:""}.ph.ph-threads-logo:before{content:""}.ph.ph-three-d:before{content:""}.ph.ph-thumbs-down:before{content:""}.ph.ph-thumbs-up:before{content:""}.ph.ph-ticket:before{content:""}.ph.ph-tidal-logo:before{content:""}.ph.ph-tiktok-logo:before{content:""}.ph.ph-tilde:before{content:""}.ph.ph-timer:before{content:""}.ph.ph-tip-jar:before{content:""}.ph.ph-tipi:before{content:""}.ph.ph-tire:before{content:""}.ph.ph-toggle-left:before{content:""}.ph.ph-toggle-right:before{content:""}.ph.ph-toilet:before{content:""}.ph.ph-toilet-paper:before{content:""}.ph.ph-toolbox:before{content:""}.ph.ph-tooth:before{content:""}.ph.ph-tornado:before{content:""}.ph.ph-tote:before{content:""}.ph.ph-tote-simple:before{content:""}.ph.ph-towel:before{content:""}.ph.ph-tractor:before{content:""}.ph.ph-trademark:before{content:""}.ph.ph-trademark-registered:before{content:""}.ph.ph-traffic-cone:before{content:""}.ph.ph-traffic-sign:before{content:""}.ph.ph-traffic-signal:before{content:""}.ph.ph-train:before{content:""}.ph.ph-train-regional:before{content:""}.ph.ph-train-simple:before{content:""}.ph.ph-tram:before{content:""}.ph.ph-translate:before{content:""}.ph.ph-trash:before{content:""}.ph.ph-trash-simple:before{content:""}.ph.ph-tray:before{content:""}.ph.ph-tray-arrow-down:before,.ph.ph-archive-tray:before{content:""}.ph.ph-tray-arrow-up:before{content:""}.ph.ph-treasure-chest:before{content:""}.ph.ph-tree:before{content:""}.ph.ph-tree-evergreen:before{content:""}.ph.ph-tree-palm:before{content:""}.ph.ph-tree-structure:before{content:""}.ph.ph-tree-view:before{content:""}.ph.ph-trend-down:before{content:""}.ph.ph-trend-up:before{content:""}.ph.ph-triangle:before{content:""}.ph.ph-triangle-dashed:before{content:""}.ph.ph-trolley:before{content:""}.ph.ph-trolley-suitcase:before{content:""}.ph.ph-trophy:before{content:""}.ph.ph-truck:before{content:""}.ph.ph-truck-trailer:before{content:""}.ph.ph-tumblr-logo:before{content:""}.ph.ph-twitch-logo:before{content:""}.ph.ph-twitter-logo:before{content:""}.ph.ph-umbrella:before{content:""}.ph.ph-umbrella-simple:before{content:""}.ph.ph-union:before{content:""}.ph.ph-unite:before{content:""}.ph.ph-unite-square:before{content:""}.ph.ph-upload:before{content:""}.ph.ph-upload-simple:before{content:""}.ph.ph-usb:before{content:""}.ph.ph-user:before{content:""}.ph.ph-user-check:before{content:""}.ph.ph-user-circle:before{content:""}.ph.ph-user-circle-check:before{content:""}.ph.ph-user-circle-dashed:before{content:""}.ph.ph-user-circle-gear:before{content:""}.ph.ph-user-circle-minus:before{content:""}.ph.ph-user-circle-plus:before{content:""}.ph.ph-user-focus:before{content:""}.ph.ph-user-gear:before{content:""}.ph.ph-user-list:before{content:""}.ph.ph-user-minus:before{content:""}.ph.ph-user-plus:before{content:""}.ph.ph-user-rectangle:before{content:""}.ph.ph-user-sound:before{content:""}.ph.ph-user-square:before{content:""}.ph.ph-user-switch:before{content:""}.ph.ph-users:before{content:""}.ph.ph-users-four:before{content:""}.ph.ph-users-three:before{content:""}.ph.ph-van:before{content:""}.ph.ph-vault:before{content:""}.ph.ph-vector-three:before{content:""}.ph.ph-vector-two:before{content:""}.ph.ph-vibrate:before{content:""}.ph.ph-video:before{content:""}.ph.ph-video-camera:before{content:""}.ph.ph-video-camera-slash:before{content:""}.ph.ph-video-conference:before{content:""}.ph.ph-vignette:before{content:""}.ph.ph-vinyl-record:before{content:""}.ph.ph-virtual-reality:before{content:""}.ph.ph-virus:before{content:""}.ph.ph-visor:before{content:""}.ph.ph-voicemail:before{content:""}.ph.ph-volleyball:before{content:""}.ph.ph-wall:before{content:""}.ph.ph-wallet:before{content:""}.ph.ph-warehouse:before{content:""}.ph.ph-warning:before{content:""}.ph.ph-warning-circle:before{content:""}.ph.ph-warning-diamond:before{content:""}.ph.ph-warning-octagon:before{content:""}.ph.ph-washing-machine:before{content:""}.ph.ph-watch:before{content:""}.ph.ph-wave-sawtooth:before{content:""}.ph.ph-wave-sine:before{content:""}.ph.ph-wave-square:before{content:""}.ph.ph-wave-triangle:before{content:""}.ph.ph-waveform:before{content:""}.ph.ph-waveform-slash:before{content:""}.ph.ph-waves:before{content:""}.ph.ph-webcam:before{content:""}.ph.ph-webcam-slash:before{content:""}.ph.ph-webhooks-logo:before{content:""}.ph.ph-wechat-logo:before{content:""}.ph.ph-whatsapp-logo:before{content:""}.ph.ph-wheelchair:before{content:""}.ph.ph-wheelchair-motion:before{content:""}.ph.ph-wifi-high:before{content:""}.ph.ph-wifi-low:before{content:""}.ph.ph-wifi-medium:before{content:""}.ph.ph-wifi-none:before{content:""}.ph.ph-wifi-slash:before{content:""}.ph.ph-wifi-x:before{content:""}.ph.ph-wind:before{content:""}.ph.ph-windmill:before{content:""}.ph.ph-windows-logo:before{content:""}.ph.ph-wine:before{content:""}.ph.ph-wrench:before{content:""}.ph.ph-x:before{content:""}.ph.ph-x-circle:before{content:""}.ph.ph-x-logo:before{content:""}.ph.ph-x-square:before{content:""}.ph.ph-yarn:before{content:""}.ph.ph-yin-yang:before{content:""}.ph.ph-youtube-logo:before{content:""}@font-face{font-family:Phosphor-Fill;src:url(/assets/Phosphor-Fill-D4CDmGRg.woff2)format("woff2"),url(/assets/Phosphor-Fill-CS2zOYDV.woff)format("woff"),url(/assets/Phosphor-Fill-N9gYSHy0.ttf)format("truetype"),url(/assets/Phosphor-Fill-BofDnXwa.svg#Phosphor-Fill)format("svg");font-weight:400;font-style:normal;font-display:block}.ph-fill{speak:never;font-variant:normal;text-transform:none;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:Phosphor-Fill!important}.ph-fill.ph-acorn:before{content:""}.ph-fill.ph-address-book:before{content:""}.ph-fill.ph-address-book-tabs:before{content:""}.ph-fill.ph-air-traffic-control:before{content:""}.ph-fill.ph-airplane:before{content:""}.ph-fill.ph-airplane-in-flight:before{content:""}.ph-fill.ph-airplane-landing:before{content:""}.ph-fill.ph-airplane-takeoff:before{content:""}.ph-fill.ph-airplane-taxiing:before{content:""}.ph-fill.ph-airplane-tilt:before{content:""}.ph-fill.ph-airplay:before{content:""}.ph-fill.ph-alarm:before{content:""}.ph-fill.ph-alien:before{content:""}.ph-fill.ph-align-bottom:before{content:""}.ph-fill.ph-align-bottom-simple:before{content:""}.ph-fill.ph-align-center-horizontal:before{content:""}.ph-fill.ph-align-center-horizontal-simple:before{content:""}.ph-fill.ph-align-center-vertical:before{content:""}.ph-fill.ph-align-center-vertical-simple:before{content:""}.ph-fill.ph-align-left:before{content:""}.ph-fill.ph-align-left-simple:before{content:""}.ph-fill.ph-align-right:before{content:""}.ph-fill.ph-align-right-simple:before{content:""}.ph-fill.ph-align-top:before{content:""}.ph-fill.ph-align-top-simple:before{content:""}.ph-fill.ph-amazon-logo:before{content:""}.ph-fill.ph-ambulance:before{content:""}.ph-fill.ph-anchor:before{content:""}.ph-fill.ph-anchor-simple:before{content:""}.ph-fill.ph-android-logo:before{content:""}.ph-fill.ph-angle:before{content:""}.ph-fill.ph-angular-logo:before{content:""}.ph-fill.ph-aperture:before{content:""}.ph-fill.ph-app-store-logo:before{content:""}.ph-fill.ph-app-window:before{content:""}.ph-fill.ph-apple-logo:before{content:""}.ph-fill.ph-apple-podcasts-logo:before{content:""}.ph-fill.ph-approximate-equals:before{content:""}.ph-fill.ph-archive:before{content:""}.ph-fill.ph-armchair:before{content:""}.ph-fill.ph-arrow-arc-left:before{content:""}.ph-fill.ph-arrow-arc-right:before{content:""}.ph-fill.ph-arrow-bend-double-up-left:before{content:""}.ph-fill.ph-arrow-bend-double-up-right:before{content:""}.ph-fill.ph-arrow-bend-down-left:before{content:""}.ph-fill.ph-arrow-bend-down-right:before{content:""}.ph-fill.ph-arrow-bend-left-down:before{content:""}.ph-fill.ph-arrow-bend-left-up:before{content:""}.ph-fill.ph-arrow-bend-right-down:before{content:""}.ph-fill.ph-arrow-bend-right-up:before{content:""}.ph-fill.ph-arrow-bend-up-left:before{content:""}.ph-fill.ph-arrow-bend-up-right:before{content:""}.ph-fill.ph-arrow-circle-down:before{content:""}.ph-fill.ph-arrow-circle-down-left:before{content:""}.ph-fill.ph-arrow-circle-down-right:before{content:""}.ph-fill.ph-arrow-circle-left:before{content:""}.ph-fill.ph-arrow-circle-right:before{content:""}.ph-fill.ph-arrow-circle-up:before{content:""}.ph-fill.ph-arrow-circle-up-left:before{content:""}.ph-fill.ph-arrow-circle-up-right:before{content:""}.ph-fill.ph-arrow-clockwise:before{content:""}.ph-fill.ph-arrow-counter-clockwise:before{content:""}.ph-fill.ph-arrow-down:before{content:""}.ph-fill.ph-arrow-down-left:before{content:""}.ph-fill.ph-arrow-down-right:before{content:""}.ph-fill.ph-arrow-elbow-down-left:before{content:""}.ph-fill.ph-arrow-elbow-down-right:before{content:""}.ph-fill.ph-arrow-elbow-left:before{content:""}.ph-fill.ph-arrow-elbow-left-down:before{content:""}.ph-fill.ph-arrow-elbow-left-up:before{content:""}.ph-fill.ph-arrow-elbow-right:before{content:""}.ph-fill.ph-arrow-elbow-right-down:before{content:""}.ph-fill.ph-arrow-elbow-right-up:before{content:""}.ph-fill.ph-arrow-elbow-up-left:before{content:""}.ph-fill.ph-arrow-elbow-up-right:before{content:""}.ph-fill.ph-arrow-fat-down:before{content:""}.ph-fill.ph-arrow-fat-left:before{content:""}.ph-fill.ph-arrow-fat-line-down:before{content:""}.ph-fill.ph-arrow-fat-line-left:before{content:""}.ph-fill.ph-arrow-fat-line-right:before{content:""}.ph-fill.ph-arrow-fat-line-up:before{content:""}.ph-fill.ph-arrow-fat-lines-down:before{content:""}.ph-fill.ph-arrow-fat-lines-left:before{content:""}.ph-fill.ph-arrow-fat-lines-right:before{content:""}.ph-fill.ph-arrow-fat-lines-up:before{content:""}.ph-fill.ph-arrow-fat-right:before{content:""}.ph-fill.ph-arrow-fat-up:before{content:""}.ph-fill.ph-arrow-left:before{content:""}.ph-fill.ph-arrow-line-down:before{content:""}.ph-fill.ph-arrow-line-down-left:before{content:""}.ph-fill.ph-arrow-line-down-right:before{content:""}.ph-fill.ph-arrow-line-left:before{content:""}.ph-fill.ph-arrow-line-right:before{content:""}.ph-fill.ph-arrow-line-up:before{content:""}.ph-fill.ph-arrow-line-up-left:before{content:""}.ph-fill.ph-arrow-line-up-right:before{content:""}.ph-fill.ph-arrow-right:before{content:""}.ph-fill.ph-arrow-square-down:before{content:""}.ph-fill.ph-arrow-square-down-left:before{content:""}.ph-fill.ph-arrow-square-down-right:before{content:""}.ph-fill.ph-arrow-square-in:before{content:""}.ph-fill.ph-arrow-square-left:before{content:""}.ph-fill.ph-arrow-square-out:before{content:""}.ph-fill.ph-arrow-square-right:before{content:""}.ph-fill.ph-arrow-square-up:before{content:""}.ph-fill.ph-arrow-square-up-left:before{content:""}.ph-fill.ph-arrow-square-up-right:before{content:""}.ph-fill.ph-arrow-u-down-left:before{content:""}.ph-fill.ph-arrow-u-down-right:before{content:""}.ph-fill.ph-arrow-u-left-down:before{content:""}.ph-fill.ph-arrow-u-left-up:before{content:""}.ph-fill.ph-arrow-u-right-down:before{content:""}.ph-fill.ph-arrow-u-right-up:before{content:""}.ph-fill.ph-arrow-u-up-left:before{content:""}.ph-fill.ph-arrow-u-up-right:before{content:""}.ph-fill.ph-arrow-up:before{content:""}.ph-fill.ph-arrow-up-left:before{content:""}.ph-fill.ph-arrow-up-right:before{content:""}.ph-fill.ph-arrows-clockwise:before{content:""}.ph-fill.ph-arrows-counter-clockwise:before{content:""}.ph-fill.ph-arrows-down-up:before{content:""}.ph-fill.ph-arrows-horizontal:before{content:""}.ph-fill.ph-arrows-in:before{content:""}.ph-fill.ph-arrows-in-cardinal:before{content:""}.ph-fill.ph-arrows-in-line-horizontal:before{content:""}.ph-fill.ph-arrows-in-line-vertical:before{content:""}.ph-fill.ph-arrows-in-simple:before{content:""}.ph-fill.ph-arrows-left-right:before{content:""}.ph-fill.ph-arrows-merge:before{content:""}.ph-fill.ph-arrows-out:before{content:""}.ph-fill.ph-arrows-out-cardinal:before{content:""}.ph-fill.ph-arrows-out-line-horizontal:before{content:""}.ph-fill.ph-arrows-out-line-vertical:before{content:""}.ph-fill.ph-arrows-out-simple:before{content:""}.ph-fill.ph-arrows-split:before{content:""}.ph-fill.ph-arrows-vertical:before{content:""}.ph-fill.ph-article:before{content:""}.ph-fill.ph-article-medium:before{content:""}.ph-fill.ph-article-ny-times:before{content:""}.ph-fill.ph-asclepius:before,.ph-fill.ph-caduceus:before{content:""}.ph-fill.ph-asterisk:before{content:""}.ph-fill.ph-asterisk-simple:before{content:""}.ph-fill.ph-at:before{content:""}.ph-fill.ph-atom:before{content:""}.ph-fill.ph-avocado:before{content:""}.ph-fill.ph-axe:before{content:""}.ph-fill.ph-baby:before{content:""}.ph-fill.ph-baby-carriage:before{content:""}.ph-fill.ph-backpack:before{content:""}.ph-fill.ph-backspace:before{content:""}.ph-fill.ph-bag:before{content:""}.ph-fill.ph-bag-simple:before{content:""}.ph-fill.ph-balloon:before{content:""}.ph-fill.ph-bandaids:before{content:""}.ph-fill.ph-bank:before{content:""}.ph-fill.ph-barbell:before{content:""}.ph-fill.ph-barcode:before{content:""}.ph-fill.ph-barn:before{content:""}.ph-fill.ph-barricade:before{content:""}.ph-fill.ph-baseball:before{content:""}.ph-fill.ph-baseball-cap:before{content:""}.ph-fill.ph-baseball-helmet:before{content:""}.ph-fill.ph-basket:before{content:""}.ph-fill.ph-basketball:before{content:""}.ph-fill.ph-bathtub:before{content:""}.ph-fill.ph-battery-charging:before{content:""}.ph-fill.ph-battery-charging-vertical:before{content:""}.ph-fill.ph-battery-empty:before{content:""}.ph-fill.ph-battery-full:before{content:""}.ph-fill.ph-battery-high:before{content:""}.ph-fill.ph-battery-low:before{content:""}.ph-fill.ph-battery-medium:before{content:""}.ph-fill.ph-battery-plus:before{content:""}.ph-fill.ph-battery-plus-vertical:before{content:""}.ph-fill.ph-battery-vertical-empty:before{content:""}.ph-fill.ph-battery-vertical-full:before{content:""}.ph-fill.ph-battery-vertical-high:before{content:""}.ph-fill.ph-battery-vertical-low:before{content:""}.ph-fill.ph-battery-vertical-medium:before{content:""}.ph-fill.ph-battery-warning:before{content:""}.ph-fill.ph-battery-warning-vertical:before{content:""}.ph-fill.ph-beach-ball:before{content:""}.ph-fill.ph-beanie:before{content:""}.ph-fill.ph-bed:before{content:""}.ph-fill.ph-beer-bottle:before{content:""}.ph-fill.ph-beer-stein:before{content:""}.ph-fill.ph-behance-logo:before{content:""}.ph-fill.ph-bell:before{content:""}.ph-fill.ph-bell-ringing:before{content:""}.ph-fill.ph-bell-simple:before{content:""}.ph-fill.ph-bell-simple-ringing:before{content:""}.ph-fill.ph-bell-simple-slash:before{content:""}.ph-fill.ph-bell-simple-z:before{content:""}.ph-fill.ph-bell-slash:before{content:""}.ph-fill.ph-bell-z:before{content:""}.ph-fill.ph-belt:before{content:""}.ph-fill.ph-bezier-curve:before{content:""}.ph-fill.ph-bicycle:before{content:""}.ph-fill.ph-binary:before{content:""}.ph-fill.ph-binoculars:before{content:""}.ph-fill.ph-biohazard:before{content:""}.ph-fill.ph-bird:before{content:""}.ph-fill.ph-blueprint:before{content:""}.ph-fill.ph-bluetooth:before{content:""}.ph-fill.ph-bluetooth-connected:before{content:""}.ph-fill.ph-bluetooth-slash:before{content:""}.ph-fill.ph-bluetooth-x:before{content:""}.ph-fill.ph-boat:before{content:""}.ph-fill.ph-bomb:before{content:""}.ph-fill.ph-bone:before{content:""}.ph-fill.ph-book:before{content:""}.ph-fill.ph-book-bookmark:before{content:""}.ph-fill.ph-book-open:before{content:""}.ph-fill.ph-book-open-text:before{content:""}.ph-fill.ph-book-open-user:before{content:""}.ph-fill.ph-bookmark:before{content:""}.ph-fill.ph-bookmark-simple:before{content:""}.ph-fill.ph-bookmarks:before{content:""}.ph-fill.ph-bookmarks-simple:before{content:""}.ph-fill.ph-books:before{content:""}.ph-fill.ph-boot:before{content:""}.ph-fill.ph-boules:before{content:""}.ph-fill.ph-bounding-box:before{content:""}.ph-fill.ph-bowl-food:before{content:""}.ph-fill.ph-bowl-steam:before{content:""}.ph-fill.ph-bowling-ball:before{content:""}.ph-fill.ph-box-arrow-down:before,.ph-fill.ph-archive-box:before{content:""}.ph-fill.ph-box-arrow-up:before{content:""}.ph-fill.ph-boxing-glove:before{content:""}.ph-fill.ph-brackets-angle:before{content:""}.ph-fill.ph-brackets-curly:before{content:""}.ph-fill.ph-brackets-round:before{content:""}.ph-fill.ph-brackets-square:before{content:""}.ph-fill.ph-brain:before{content:""}.ph-fill.ph-brandy:before{content:""}.ph-fill.ph-bread:before{content:""}.ph-fill.ph-bridge:before{content:""}.ph-fill.ph-briefcase:before{content:""}.ph-fill.ph-briefcase-metal:before{content:""}.ph-fill.ph-broadcast:before{content:""}.ph-fill.ph-broom:before{content:""}.ph-fill.ph-browser:before{content:""}.ph-fill.ph-browsers:before{content:""}.ph-fill.ph-bug:before{content:""}.ph-fill.ph-bug-beetle:before{content:""}.ph-fill.ph-bug-droid:before{content:""}.ph-fill.ph-building:before{content:""}.ph-fill.ph-building-apartment:before{content:""}.ph-fill.ph-building-office:before{content:""}.ph-fill.ph-buildings:before{content:""}.ph-fill.ph-bulldozer:before{content:""}.ph-fill.ph-bus:before{content:""}.ph-fill.ph-butterfly:before{content:""}.ph-fill.ph-cable-car:before{content:""}.ph-fill.ph-cactus:before{content:""}.ph-fill.ph-cake:before{content:""}.ph-fill.ph-calculator:before{content:""}.ph-fill.ph-calendar:before{content:""}.ph-fill.ph-calendar-blank:before{content:""}.ph-fill.ph-calendar-check:before{content:""}.ph-fill.ph-calendar-dot:before{content:""}.ph-fill.ph-calendar-dots:before{content:""}.ph-fill.ph-calendar-heart:before{content:""}.ph-fill.ph-calendar-minus:before{content:""}.ph-fill.ph-calendar-plus:before{content:""}.ph-fill.ph-calendar-slash:before{content:""}.ph-fill.ph-calendar-star:before{content:""}.ph-fill.ph-calendar-x:before{content:""}.ph-fill.ph-call-bell:before{content:""}.ph-fill.ph-camera:before{content:""}.ph-fill.ph-camera-plus:before{content:""}.ph-fill.ph-camera-rotate:before{content:""}.ph-fill.ph-camera-slash:before{content:""}.ph-fill.ph-campfire:before{content:""}.ph-fill.ph-car:before{content:""}.ph-fill.ph-car-battery:before{content:""}.ph-fill.ph-car-profile:before{content:""}.ph-fill.ph-car-simple:before{content:""}.ph-fill.ph-cardholder:before{content:""}.ph-fill.ph-cards:before{content:""}.ph-fill.ph-cards-three:before{content:""}.ph-fill.ph-caret-circle-double-down:before{content:""}.ph-fill.ph-caret-circle-double-left:before{content:""}.ph-fill.ph-caret-circle-double-right:before{content:""}.ph-fill.ph-caret-circle-double-up:before{content:""}.ph-fill.ph-caret-circle-down:before{content:""}.ph-fill.ph-caret-circle-left:before{content:""}.ph-fill.ph-caret-circle-right:before{content:""}.ph-fill.ph-caret-circle-up:before{content:""}.ph-fill.ph-caret-circle-up-down:before{content:""}.ph-fill.ph-caret-double-down:before{content:""}.ph-fill.ph-caret-double-left:before{content:""}.ph-fill.ph-caret-double-right:before{content:""}.ph-fill.ph-caret-double-up:before{content:""}.ph-fill.ph-caret-down:before{content:""}.ph-fill.ph-caret-left:before{content:""}.ph-fill.ph-caret-line-down:before{content:""}.ph-fill.ph-caret-line-left:before{content:""}.ph-fill.ph-caret-line-right:before{content:""}.ph-fill.ph-caret-line-up:before{content:""}.ph-fill.ph-caret-right:before{content:""}.ph-fill.ph-caret-up:before{content:""}.ph-fill.ph-caret-up-down:before{content:""}.ph-fill.ph-carrot:before{content:""}.ph-fill.ph-cash-register:before{content:""}.ph-fill.ph-cassette-tape:before{content:""}.ph-fill.ph-castle-turret:before{content:""}.ph-fill.ph-cat:before{content:""}.ph-fill.ph-cell-signal-full:before{content:""}.ph-fill.ph-cell-signal-high:before{content:""}.ph-fill.ph-cell-signal-low:before{content:""}.ph-fill.ph-cell-signal-medium:before{content:""}.ph-fill.ph-cell-signal-none:before{content:""}.ph-fill.ph-cell-signal-slash:before{content:""}.ph-fill.ph-cell-signal-x:before{content:""}.ph-fill.ph-cell-tower:before{content:""}.ph-fill.ph-certificate:before{content:""}.ph-fill.ph-chair:before{content:""}.ph-fill.ph-chalkboard:before{content:""}.ph-fill.ph-chalkboard-simple:before{content:""}.ph-fill.ph-chalkboard-teacher:before{content:""}.ph-fill.ph-champagne:before{content:""}.ph-fill.ph-charging-station:before{content:""}.ph-fill.ph-chart-bar:before{content:""}.ph-fill.ph-chart-bar-horizontal:before{content:""}.ph-fill.ph-chart-donut:before{content:""}.ph-fill.ph-chart-line:before{content:""}.ph-fill.ph-chart-line-down:before{content:""}.ph-fill.ph-chart-line-up:before{content:""}.ph-fill.ph-chart-pie:before{content:""}.ph-fill.ph-chart-pie-slice:before{content:""}.ph-fill.ph-chart-polar:before{content:""}.ph-fill.ph-chart-scatter:before{content:""}.ph-fill.ph-chat:before{content:""}.ph-fill.ph-chat-centered:before{content:""}.ph-fill.ph-chat-centered-dots:before{content:""}.ph-fill.ph-chat-centered-slash:before{content:""}.ph-fill.ph-chat-centered-text:before{content:""}.ph-fill.ph-chat-circle:before{content:""}.ph-fill.ph-chat-circle-dots:before{content:""}.ph-fill.ph-chat-circle-slash:before{content:""}.ph-fill.ph-chat-circle-text:before{content:""}.ph-fill.ph-chat-dots:before{content:""}.ph-fill.ph-chat-slash:before{content:""}.ph-fill.ph-chat-teardrop:before{content:""}.ph-fill.ph-chat-teardrop-dots:before{content:""}.ph-fill.ph-chat-teardrop-slash:before{content:""}.ph-fill.ph-chat-teardrop-text:before{content:""}.ph-fill.ph-chat-text:before{content:""}.ph-fill.ph-chats:before{content:""}.ph-fill.ph-chats-circle:before{content:""}.ph-fill.ph-chats-teardrop:before{content:""}.ph-fill.ph-check:before{content:""}.ph-fill.ph-check-circle:before{content:""}.ph-fill.ph-check-fat:before{content:""}.ph-fill.ph-check-square:before{content:""}.ph-fill.ph-check-square-offset:before{content:""}.ph-fill.ph-checkerboard:before{content:""}.ph-fill.ph-checks:before{content:""}.ph-fill.ph-cheers:before{content:""}.ph-fill.ph-cheese:before{content:""}.ph-fill.ph-chef-hat:before{content:""}.ph-fill.ph-cherries:before{content:""}.ph-fill.ph-church:before{content:""}.ph-fill.ph-cigarette:before{content:""}.ph-fill.ph-cigarette-slash:before{content:""}.ph-fill.ph-circle:before{content:""}.ph-fill.ph-circle-dashed:before{content:""}.ph-fill.ph-circle-half:before{content:""}.ph-fill.ph-circle-half-tilt:before{content:""}.ph-fill.ph-circle-notch:before{content:""}.ph-fill.ph-circles-four:before{content:""}.ph-fill.ph-circles-three:before{content:""}.ph-fill.ph-circles-three-plus:before{content:""}.ph-fill.ph-circuitry:before{content:""}.ph-fill.ph-city:before{content:""}.ph-fill.ph-clipboard:before{content:""}.ph-fill.ph-clipboard-text:before{content:""}.ph-fill.ph-clock:before{content:""}.ph-fill.ph-clock-afternoon:before{content:""}.ph-fill.ph-clock-clockwise:before{content:""}.ph-fill.ph-clock-countdown:before{content:""}.ph-fill.ph-clock-counter-clockwise:before{content:""}.ph-fill.ph-clock-user:before{content:""}.ph-fill.ph-closed-captioning:before{content:""}.ph-fill.ph-cloud:before{content:""}.ph-fill.ph-cloud-arrow-down:before{content:""}.ph-fill.ph-cloud-arrow-up:before{content:""}.ph-fill.ph-cloud-check:before{content:""}.ph-fill.ph-cloud-fog:before{content:""}.ph-fill.ph-cloud-lightning:before{content:""}.ph-fill.ph-cloud-moon:before{content:""}.ph-fill.ph-cloud-rain:before{content:""}.ph-fill.ph-cloud-slash:before{content:""}.ph-fill.ph-cloud-snow:before{content:""}.ph-fill.ph-cloud-sun:before{content:""}.ph-fill.ph-cloud-warning:before{content:""}.ph-fill.ph-cloud-x:before{content:""}.ph-fill.ph-clover:before{content:""}.ph-fill.ph-club:before{content:""}.ph-fill.ph-coat-hanger:before{content:""}.ph-fill.ph-coda-logo:before{content:""}.ph-fill.ph-code:before{content:""}.ph-fill.ph-code-block:before{content:""}.ph-fill.ph-code-simple:before{content:""}.ph-fill.ph-codepen-logo:before{content:""}.ph-fill.ph-codesandbox-logo:before{content:""}.ph-fill.ph-coffee:before{content:""}.ph-fill.ph-coffee-bean:before{content:""}.ph-fill.ph-coin:before{content:""}.ph-fill.ph-coin-vertical:before{content:""}.ph-fill.ph-coins:before{content:""}.ph-fill.ph-columns:before{content:""}.ph-fill.ph-columns-plus-left:before{content:""}.ph-fill.ph-columns-plus-right:before{content:""}.ph-fill.ph-command:before{content:""}.ph-fill.ph-compass:before{content:""}.ph-fill.ph-compass-rose:before{content:""}.ph-fill.ph-compass-tool:before{content:""}.ph-fill.ph-computer-tower:before{content:""}.ph-fill.ph-confetti:before{content:""}.ph-fill.ph-contactless-payment:before{content:""}.ph-fill.ph-control:before{content:""}.ph-fill.ph-cookie:before{content:""}.ph-fill.ph-cooking-pot:before{content:""}.ph-fill.ph-copy:before{content:""}.ph-fill.ph-copy-simple:before{content:""}.ph-fill.ph-copyleft:before{content:""}.ph-fill.ph-copyright:before{content:""}.ph-fill.ph-corners-in:before{content:""}.ph-fill.ph-corners-out:before{content:""}.ph-fill.ph-couch:before{content:""}.ph-fill.ph-court-basketball:before{content:""}.ph-fill.ph-cow:before{content:""}.ph-fill.ph-cowboy-hat:before{content:""}.ph-fill.ph-cpu:before{content:""}.ph-fill.ph-crane:before{content:""}.ph-fill.ph-crane-tower:before{content:""}.ph-fill.ph-credit-card:before{content:""}.ph-fill.ph-cricket:before{content:""}.ph-fill.ph-crop:before{content:""}.ph-fill.ph-cross:before{content:""}.ph-fill.ph-crosshair:before{content:""}.ph-fill.ph-crosshair-simple:before{content:""}.ph-fill.ph-crown:before{content:""}.ph-fill.ph-crown-cross:before{content:""}.ph-fill.ph-crown-simple:before{content:""}.ph-fill.ph-cube:before{content:""}.ph-fill.ph-cube-focus:before{content:""}.ph-fill.ph-cube-transparent:before{content:""}.ph-fill.ph-currency-btc:before{content:""}.ph-fill.ph-currency-circle-dollar:before{content:""}.ph-fill.ph-currency-cny:before{content:""}.ph-fill.ph-currency-dollar:before{content:""}.ph-fill.ph-currency-dollar-simple:before{content:""}.ph-fill.ph-currency-eth:before{content:""}.ph-fill.ph-currency-eur:before{content:""}.ph-fill.ph-currency-gbp:before{content:""}.ph-fill.ph-currency-inr:before{content:""}.ph-fill.ph-currency-jpy:before{content:""}.ph-fill.ph-currency-krw:before{content:""}.ph-fill.ph-currency-kzt:before{content:""}.ph-fill.ph-currency-ngn:before{content:""}.ph-fill.ph-currency-rub:before{content:""}.ph-fill.ph-cursor:before{content:""}.ph-fill.ph-cursor-click:before{content:""}.ph-fill.ph-cursor-text:before{content:""}.ph-fill.ph-cylinder:before{content:""}.ph-fill.ph-database:before{content:""}.ph-fill.ph-desk:before{content:""}.ph-fill.ph-desktop:before{content:""}.ph-fill.ph-desktop-tower:before{content:""}.ph-fill.ph-detective:before{content:""}.ph-fill.ph-dev-to-logo:before{content:""}.ph-fill.ph-device-mobile:before{content:""}.ph-fill.ph-device-mobile-camera:before{content:""}.ph-fill.ph-device-mobile-slash:before{content:""}.ph-fill.ph-device-mobile-speaker:before{content:""}.ph-fill.ph-device-rotate:before{content:""}.ph-fill.ph-device-tablet:before{content:""}.ph-fill.ph-device-tablet-camera:before{content:""}.ph-fill.ph-device-tablet-speaker:before{content:""}.ph-fill.ph-devices:before{content:""}.ph-fill.ph-diamond:before{content:""}.ph-fill.ph-diamonds-four:before{content:""}.ph-fill.ph-dice-five:before{content:""}.ph-fill.ph-dice-four:before{content:""}.ph-fill.ph-dice-one:before{content:""}.ph-fill.ph-dice-six:before{content:""}.ph-fill.ph-dice-three:before{content:""}.ph-fill.ph-dice-two:before{content:""}.ph-fill.ph-disc:before{content:""}.ph-fill.ph-disco-ball:before{content:""}.ph-fill.ph-discord-logo:before{content:""}.ph-fill.ph-divide:before{content:""}.ph-fill.ph-dna:before{content:""}.ph-fill.ph-dog:before{content:""}.ph-fill.ph-door:before{content:""}.ph-fill.ph-door-open:before{content:""}.ph-fill.ph-dot:before{content:""}.ph-fill.ph-dot-outline:before{content:""}.ph-fill.ph-dots-nine:before{content:""}.ph-fill.ph-dots-six:before{content:""}.ph-fill.ph-dots-six-vertical:before{content:""}.ph-fill.ph-dots-three:before{content:""}.ph-fill.ph-dots-three-circle:before{content:""}.ph-fill.ph-dots-three-circle-vertical:before{content:""}.ph-fill.ph-dots-three-outline:before{content:""}.ph-fill.ph-dots-three-outline-vertical:before{content:""}.ph-fill.ph-dots-three-vertical:before{content:""}.ph-fill.ph-download:before{content:""}.ph-fill.ph-download-simple:before{content:""}.ph-fill.ph-dress:before{content:""}.ph-fill.ph-dresser:before{content:""}.ph-fill.ph-dribbble-logo:before{content:""}.ph-fill.ph-drone:before{content:""}.ph-fill.ph-drop:before{content:""}.ph-fill.ph-drop-half:before{content:""}.ph-fill.ph-drop-half-bottom:before{content:""}.ph-fill.ph-drop-simple:before{content:""}.ph-fill.ph-drop-slash:before{content:""}.ph-fill.ph-dropbox-logo:before{content:""}.ph-fill.ph-ear:before{content:""}.ph-fill.ph-ear-slash:before{content:""}.ph-fill.ph-egg:before{content:""}.ph-fill.ph-egg-crack:before{content:""}.ph-fill.ph-eject:before{content:""}.ph-fill.ph-eject-simple:before{content:""}.ph-fill.ph-elevator:before{content:""}.ph-fill.ph-empty:before{content:""}.ph-fill.ph-engine:before{content:""}.ph-fill.ph-envelope:before{content:""}.ph-fill.ph-envelope-open:before{content:""}.ph-fill.ph-envelope-simple:before{content:""}.ph-fill.ph-envelope-simple-open:before{content:""}.ph-fill.ph-equalizer:before{content:""}.ph-fill.ph-equals:before{content:""}.ph-fill.ph-eraser:before{content:""}.ph-fill.ph-escalator-down:before{content:""}.ph-fill.ph-escalator-up:before{content:""}.ph-fill.ph-exam:before{content:""}.ph-fill.ph-exclamation-mark:before{content:""}.ph-fill.ph-exclude:before{content:""}.ph-fill.ph-exclude-square:before{content:""}.ph-fill.ph-export:before{content:""}.ph-fill.ph-eye:before{content:""}.ph-fill.ph-eye-closed:before{content:""}.ph-fill.ph-eye-slash:before{content:""}.ph-fill.ph-eyedropper:before{content:""}.ph-fill.ph-eyedropper-sample:before{content:""}.ph-fill.ph-eyeglasses:before{content:""}.ph-fill.ph-eyes:before{content:""}.ph-fill.ph-face-mask:before{content:""}.ph-fill.ph-facebook-logo:before{content:""}.ph-fill.ph-factory:before{content:""}.ph-fill.ph-faders:before{content:""}.ph-fill.ph-faders-horizontal:before{content:""}.ph-fill.ph-fallout-shelter:before{content:""}.ph-fill.ph-fan:before{content:""}.ph-fill.ph-farm:before{content:""}.ph-fill.ph-fast-forward:before{content:""}.ph-fill.ph-fast-forward-circle:before{content:""}.ph-fill.ph-feather:before{content:""}.ph-fill.ph-fediverse-logo:before{content:""}.ph-fill.ph-figma-logo:before{content:""}.ph-fill.ph-file:before{content:""}.ph-fill.ph-file-archive:before{content:""}.ph-fill.ph-file-arrow-down:before{content:""}.ph-fill.ph-file-arrow-up:before{content:""}.ph-fill.ph-file-audio:before{content:""}.ph-fill.ph-file-c:before{content:""}.ph-fill.ph-file-c-sharp:before{content:""}.ph-fill.ph-file-cloud:before{content:""}.ph-fill.ph-file-code:before{content:""}.ph-fill.ph-file-cpp:before{content:""}.ph-fill.ph-file-css:before{content:""}.ph-fill.ph-file-csv:before{content:""}.ph-fill.ph-file-dashed:before,.ph-fill.ph-file-dotted:before{content:""}.ph-fill.ph-file-doc:before{content:""}.ph-fill.ph-file-html:before{content:""}.ph-fill.ph-file-image:before{content:""}.ph-fill.ph-file-ini:before{content:""}.ph-fill.ph-file-jpg:before{content:""}.ph-fill.ph-file-js:before{content:""}.ph-fill.ph-file-jsx:before{content:""}.ph-fill.ph-file-lock:before{content:""}.ph-fill.ph-file-magnifying-glass:before,.ph-fill.ph-file-search:before{content:""}.ph-fill.ph-file-md:before{content:""}.ph-fill.ph-file-minus:before{content:""}.ph-fill.ph-file-pdf:before{content:""}.ph-fill.ph-file-plus:before{content:""}.ph-fill.ph-file-png:before{content:""}.ph-fill.ph-file-ppt:before{content:""}.ph-fill.ph-file-py:before{content:""}.ph-fill.ph-file-rs:before{content:""}.ph-fill.ph-file-sql:before{content:""}.ph-fill.ph-file-svg:before{content:""}.ph-fill.ph-file-text:before{content:""}.ph-fill.ph-file-ts:before{content:""}.ph-fill.ph-file-tsx:before{content:""}.ph-fill.ph-file-txt:before{content:""}.ph-fill.ph-file-video:before{content:""}.ph-fill.ph-file-vue:before{content:""}.ph-fill.ph-file-x:before{content:""}.ph-fill.ph-file-xls:before{content:""}.ph-fill.ph-file-zip:before{content:""}.ph-fill.ph-files:before{content:""}.ph-fill.ph-film-reel:before{content:""}.ph-fill.ph-film-script:before{content:""}.ph-fill.ph-film-slate:before{content:""}.ph-fill.ph-film-strip:before{content:""}.ph-fill.ph-fingerprint:before{content:""}.ph-fill.ph-fingerprint-simple:before{content:""}.ph-fill.ph-finn-the-human:before{content:""}.ph-fill.ph-fire:before{content:""}.ph-fill.ph-fire-extinguisher:before{content:""}.ph-fill.ph-fire-simple:before{content:""}.ph-fill.ph-fire-truck:before{content:""}.ph-fill.ph-first-aid:before{content:""}.ph-fill.ph-first-aid-kit:before{content:""}.ph-fill.ph-fish:before{content:""}.ph-fill.ph-fish-simple:before{content:""}.ph-fill.ph-flag:before{content:""}.ph-fill.ph-flag-banner:before{content:""}.ph-fill.ph-flag-banner-fold:before{content:""}.ph-fill.ph-flag-checkered:before{content:""}.ph-fill.ph-flag-pennant:before{content:""}.ph-fill.ph-flame:before{content:""}.ph-fill.ph-flashlight:before{content:""}.ph-fill.ph-flask:before{content:""}.ph-fill.ph-flip-horizontal:before{content:""}.ph-fill.ph-flip-vertical:before{content:""}.ph-fill.ph-floppy-disk:before{content:""}.ph-fill.ph-floppy-disk-back:before{content:""}.ph-fill.ph-flow-arrow:before{content:""}.ph-fill.ph-flower:before{content:""}.ph-fill.ph-flower-lotus:before{content:""}.ph-fill.ph-flower-tulip:before{content:""}.ph-fill.ph-flying-saucer:before{content:""}.ph-fill.ph-folder:before,.ph-fill.ph-folder-notch:before{content:""}.ph-fill.ph-folder-dashed:before,.ph-fill.ph-folder-dotted:before{content:""}.ph-fill.ph-folder-lock:before{content:""}.ph-fill.ph-folder-minus:before,.ph-fill.ph-folder-notch-minus:before{content:""}.ph-fill.ph-folder-open:before,.ph-fill.ph-folder-notch-open:before{content:""}.ph-fill.ph-folder-plus:before,.ph-fill.ph-folder-notch-plus:before{content:""}.ph-fill.ph-folder-simple:before{content:""}.ph-fill.ph-folder-simple-dashed:before,.ph-fill.ph-folder-simple-dotted:before{content:""}.ph-fill.ph-folder-simple-lock:before{content:""}.ph-fill.ph-folder-simple-minus:before{content:""}.ph-fill.ph-folder-simple-plus:before{content:""}.ph-fill.ph-folder-simple-star:before{content:""}.ph-fill.ph-folder-simple-user:before{content:""}.ph-fill.ph-folder-star:before{content:""}.ph-fill.ph-folder-user:before{content:""}.ph-fill.ph-folders:before{content:""}.ph-fill.ph-football:before{content:""}.ph-fill.ph-football-helmet:before{content:""}.ph-fill.ph-footprints:before{content:""}.ph-fill.ph-fork-knife:before{content:""}.ph-fill.ph-four-k:before{content:""}.ph-fill.ph-frame-corners:before{content:""}.ph-fill.ph-framer-logo:before{content:""}.ph-fill.ph-function:before{content:""}.ph-fill.ph-funnel:before{content:""}.ph-fill.ph-funnel-simple:before{content:""}.ph-fill.ph-funnel-simple-x:before{content:""}.ph-fill.ph-funnel-x:before{content:""}.ph-fill.ph-game-controller:before{content:""}.ph-fill.ph-garage:before{content:""}.ph-fill.ph-gas-can:before{content:""}.ph-fill.ph-gas-pump:before{content:""}.ph-fill.ph-gauge:before{content:""}.ph-fill.ph-gavel:before{content:""}.ph-fill.ph-gear:before{content:""}.ph-fill.ph-gear-fine:before{content:""}.ph-fill.ph-gear-six:before{content:""}.ph-fill.ph-gender-female:before{content:""}.ph-fill.ph-gender-intersex:before{content:""}.ph-fill.ph-gender-male:before{content:""}.ph-fill.ph-gender-neuter:before{content:""}.ph-fill.ph-gender-nonbinary:before{content:""}.ph-fill.ph-gender-transgender:before{content:""}.ph-fill.ph-ghost:before{content:""}.ph-fill.ph-gif:before{content:""}.ph-fill.ph-gift:before{content:""}.ph-fill.ph-git-branch:before{content:""}.ph-fill.ph-git-commit:before{content:""}.ph-fill.ph-git-diff:before{content:""}.ph-fill.ph-git-fork:before{content:""}.ph-fill.ph-git-merge:before{content:""}.ph-fill.ph-git-pull-request:before{content:""}.ph-fill.ph-github-logo:before{content:""}.ph-fill.ph-gitlab-logo:before{content:""}.ph-fill.ph-gitlab-logo-simple:before{content:""}.ph-fill.ph-globe:before{content:""}.ph-fill.ph-globe-hemisphere-east:before{content:""}.ph-fill.ph-globe-hemisphere-west:before{content:""}.ph-fill.ph-globe-simple:before{content:""}.ph-fill.ph-globe-simple-x:before{content:""}.ph-fill.ph-globe-stand:before{content:""}.ph-fill.ph-globe-x:before{content:""}.ph-fill.ph-goggles:before{content:""}.ph-fill.ph-golf:before{content:""}.ph-fill.ph-goodreads-logo:before{content:""}.ph-fill.ph-google-cardboard-logo:before{content:""}.ph-fill.ph-google-chrome-logo:before{content:""}.ph-fill.ph-google-drive-logo:before{content:""}.ph-fill.ph-google-logo:before{content:""}.ph-fill.ph-google-photos-logo:before{content:""}.ph-fill.ph-google-play-logo:before{content:""}.ph-fill.ph-google-podcasts-logo:before{content:""}.ph-fill.ph-gps:before{content:""}.ph-fill.ph-gps-fix:before{content:""}.ph-fill.ph-gps-slash:before{content:""}.ph-fill.ph-gradient:before{content:""}.ph-fill.ph-graduation-cap:before{content:""}.ph-fill.ph-grains:before{content:""}.ph-fill.ph-grains-slash:before{content:""}.ph-fill.ph-graph:before{content:""}.ph-fill.ph-graphics-card:before{content:""}.ph-fill.ph-greater-than:before{content:""}.ph-fill.ph-greater-than-or-equal:before{content:""}.ph-fill.ph-grid-four:before{content:""}.ph-fill.ph-grid-nine:before{content:""}.ph-fill.ph-guitar:before{content:""}.ph-fill.ph-hair-dryer:before{content:""}.ph-fill.ph-hamburger:before{content:""}.ph-fill.ph-hammer:before{content:""}.ph-fill.ph-hand:before{content:""}.ph-fill.ph-hand-arrow-down:before{content:""}.ph-fill.ph-hand-arrow-up:before{content:""}.ph-fill.ph-hand-coins:before{content:""}.ph-fill.ph-hand-deposit:before{content:""}.ph-fill.ph-hand-eye:before{content:""}.ph-fill.ph-hand-fist:before{content:""}.ph-fill.ph-hand-grabbing:before{content:""}.ph-fill.ph-hand-heart:before{content:""}.ph-fill.ph-hand-palm:before{content:""}.ph-fill.ph-hand-peace:before{content:""}.ph-fill.ph-hand-pointing:before{content:""}.ph-fill.ph-hand-soap:before{content:""}.ph-fill.ph-hand-swipe-left:before{content:""}.ph-fill.ph-hand-swipe-right:before{content:""}.ph-fill.ph-hand-tap:before{content:""}.ph-fill.ph-hand-waving:before{content:""}.ph-fill.ph-hand-withdraw:before{content:""}.ph-fill.ph-handbag:before{content:""}.ph-fill.ph-handbag-simple:before{content:""}.ph-fill.ph-hands-clapping:before{content:""}.ph-fill.ph-hands-praying:before{content:""}.ph-fill.ph-handshake:before{content:""}.ph-fill.ph-hard-drive:before{content:""}.ph-fill.ph-hard-drives:before{content:""}.ph-fill.ph-hard-hat:before{content:""}.ph-fill.ph-hash:before{content:""}.ph-fill.ph-hash-straight:before{content:""}.ph-fill.ph-head-circuit:before{content:""}.ph-fill.ph-headlights:before{content:""}.ph-fill.ph-headphones:before{content:""}.ph-fill.ph-headset:before{content:""}.ph-fill.ph-heart:before{content:""}.ph-fill.ph-heart-break:before{content:""}.ph-fill.ph-heart-half:before{content:""}.ph-fill.ph-heart-straight:before{content:""}.ph-fill.ph-heart-straight-break:before{content:""}.ph-fill.ph-heartbeat:before{content:""}.ph-fill.ph-hexagon:before{content:""}.ph-fill.ph-high-definition:before{content:""}.ph-fill.ph-high-heel:before{content:""}.ph-fill.ph-highlighter:before{content:""}.ph-fill.ph-highlighter-circle:before{content:""}.ph-fill.ph-hockey:before{content:""}.ph-fill.ph-hoodie:before{content:""}.ph-fill.ph-horse:before{content:""}.ph-fill.ph-hospital:before{content:""}.ph-fill.ph-hourglass:before{content:""}.ph-fill.ph-hourglass-high:before{content:""}.ph-fill.ph-hourglass-low:before{content:""}.ph-fill.ph-hourglass-medium:before{content:""}.ph-fill.ph-hourglass-simple:before{content:""}.ph-fill.ph-hourglass-simple-high:before{content:""}.ph-fill.ph-hourglass-simple-low:before{content:""}.ph-fill.ph-hourglass-simple-medium:before{content:""}.ph-fill.ph-house:before{content:""}.ph-fill.ph-house-line:before{content:""}.ph-fill.ph-house-simple:before{content:""}.ph-fill.ph-hurricane:before{content:""}.ph-fill.ph-ice-cream:before{content:""}.ph-fill.ph-identification-badge:before{content:""}.ph-fill.ph-identification-card:before{content:""}.ph-fill.ph-image:before{content:""}.ph-fill.ph-image-broken:before{content:""}.ph-fill.ph-image-square:before{content:""}.ph-fill.ph-images:before{content:""}.ph-fill.ph-images-square:before{content:""}.ph-fill.ph-infinity:before,.ph-fill.ph-lemniscate:before{content:""}.ph-fill.ph-info:before{content:""}.ph-fill.ph-instagram-logo:before{content:""}.ph-fill.ph-intersect:before{content:""}.ph-fill.ph-intersect-square:before{content:""}.ph-fill.ph-intersect-three:before{content:""}.ph-fill.ph-intersection:before{content:""}.ph-fill.ph-invoice:before{content:""}.ph-fill.ph-island:before{content:""}.ph-fill.ph-jar:before{content:""}.ph-fill.ph-jar-label:before{content:""}.ph-fill.ph-jeep:before{content:""}.ph-fill.ph-joystick:before{content:""}.ph-fill.ph-kanban:before{content:""}.ph-fill.ph-key:before{content:""}.ph-fill.ph-key-return:before{content:""}.ph-fill.ph-keyboard:before{content:""}.ph-fill.ph-keyhole:before{content:""}.ph-fill.ph-knife:before{content:""}.ph-fill.ph-ladder:before{content:""}.ph-fill.ph-ladder-simple:before{content:""}.ph-fill.ph-lamp:before{content:""}.ph-fill.ph-lamp-pendant:before{content:""}.ph-fill.ph-laptop:before{content:""}.ph-fill.ph-lasso:before{content:""}.ph-fill.ph-lastfm-logo:before{content:""}.ph-fill.ph-layout:before{content:""}.ph-fill.ph-leaf:before{content:""}.ph-fill.ph-lectern:before{content:""}.ph-fill.ph-lego:before{content:""}.ph-fill.ph-lego-smiley:before{content:""}.ph-fill.ph-less-than:before{content:""}.ph-fill.ph-less-than-or-equal:before{content:""}.ph-fill.ph-letter-circle-h:before{content:""}.ph-fill.ph-letter-circle-p:before{content:""}.ph-fill.ph-letter-circle-v:before{content:""}.ph-fill.ph-lifebuoy:before{content:""}.ph-fill.ph-lightbulb:before{content:""}.ph-fill.ph-lightbulb-filament:before{content:""}.ph-fill.ph-lighthouse:before{content:""}.ph-fill.ph-lightning:before{content:""}.ph-fill.ph-lightning-a:before{content:""}.ph-fill.ph-lightning-slash:before{content:""}.ph-fill.ph-line-segment:before{content:""}.ph-fill.ph-line-segments:before{content:""}.ph-fill.ph-line-vertical:before{content:""}.ph-fill.ph-link:before{content:""}.ph-fill.ph-link-break:before{content:""}.ph-fill.ph-link-simple:before{content:""}.ph-fill.ph-link-simple-break:before{content:""}.ph-fill.ph-link-simple-horizontal:before{content:""}.ph-fill.ph-link-simple-horizontal-break:before{content:""}.ph-fill.ph-linkedin-logo:before{content:""}.ph-fill.ph-linktree-logo:before{content:""}.ph-fill.ph-linux-logo:before{content:""}.ph-fill.ph-list:before{content:""}.ph-fill.ph-list-bullets:before{content:""}.ph-fill.ph-list-checks:before{content:""}.ph-fill.ph-list-dashes:before{content:""}.ph-fill.ph-list-heart:before{content:""}.ph-fill.ph-list-magnifying-glass:before{content:""}.ph-fill.ph-list-numbers:before{content:""}.ph-fill.ph-list-plus:before{content:""}.ph-fill.ph-list-star:before{content:""}.ph-fill.ph-lock:before{content:""}.ph-fill.ph-lock-key:before{content:""}.ph-fill.ph-lock-key-open:before{content:""}.ph-fill.ph-lock-laminated:before{content:""}.ph-fill.ph-lock-laminated-open:before{content:""}.ph-fill.ph-lock-open:before{content:""}.ph-fill.ph-lock-simple:before{content:""}.ph-fill.ph-lock-simple-open:before{content:""}.ph-fill.ph-lockers:before{content:""}.ph-fill.ph-log:before{content:""}.ph-fill.ph-magic-wand:before{content:""}.ph-fill.ph-magnet:before{content:""}.ph-fill.ph-magnet-straight:before{content:""}.ph-fill.ph-magnifying-glass:before{content:""}.ph-fill.ph-magnifying-glass-minus:before{content:""}.ph-fill.ph-magnifying-glass-plus:before{content:""}.ph-fill.ph-mailbox:before{content:""}.ph-fill.ph-map-pin:before{content:""}.ph-fill.ph-map-pin-area:before{content:""}.ph-fill.ph-map-pin-line:before{content:""}.ph-fill.ph-map-pin-plus:before{content:""}.ph-fill.ph-map-pin-simple:before{content:""}.ph-fill.ph-map-pin-simple-area:before{content:""}.ph-fill.ph-map-pin-simple-line:before{content:""}.ph-fill.ph-map-trifold:before{content:""}.ph-fill.ph-markdown-logo:before{content:""}.ph-fill.ph-marker-circle:before{content:""}.ph-fill.ph-martini:before{content:""}.ph-fill.ph-mask-happy:before{content:""}.ph-fill.ph-mask-sad:before{content:""}.ph-fill.ph-mastodon-logo:before{content:""}.ph-fill.ph-math-operations:before{content:""}.ph-fill.ph-matrix-logo:before{content:""}.ph-fill.ph-medal:before{content:""}.ph-fill.ph-medal-military:before{content:""}.ph-fill.ph-medium-logo:before{content:""}.ph-fill.ph-megaphone:before{content:""}.ph-fill.ph-megaphone-simple:before{content:""}.ph-fill.ph-member-of:before{content:""}.ph-fill.ph-memory:before{content:""}.ph-fill.ph-messenger-logo:before{content:""}.ph-fill.ph-meta-logo:before{content:""}.ph-fill.ph-meteor:before{content:""}.ph-fill.ph-metronome:before{content:""}.ph-fill.ph-microphone:before{content:""}.ph-fill.ph-microphone-slash:before{content:""}.ph-fill.ph-microphone-stage:before{content:""}.ph-fill.ph-microscope:before{content:""}.ph-fill.ph-microsoft-excel-logo:before{content:""}.ph-fill.ph-microsoft-outlook-logo:before{content:""}.ph-fill.ph-microsoft-powerpoint-logo:before{content:""}.ph-fill.ph-microsoft-teams-logo:before{content:""}.ph-fill.ph-microsoft-word-logo:before{content:""}.ph-fill.ph-minus:before{content:""}.ph-fill.ph-minus-circle:before{content:""}.ph-fill.ph-minus-square:before{content:""}.ph-fill.ph-money:before{content:""}.ph-fill.ph-money-wavy:before{content:""}.ph-fill.ph-monitor:before{content:""}.ph-fill.ph-monitor-arrow-up:before{content:""}.ph-fill.ph-monitor-play:before{content:""}.ph-fill.ph-moon:before{content:""}.ph-fill.ph-moon-stars:before{content:""}.ph-fill.ph-moped:before{content:""}.ph-fill.ph-moped-front:before{content:""}.ph-fill.ph-mosque:before{content:""}.ph-fill.ph-motorcycle:before{content:""}.ph-fill.ph-mountains:before{content:""}.ph-fill.ph-mouse:before{content:""}.ph-fill.ph-mouse-left-click:before{content:""}.ph-fill.ph-mouse-middle-click:before{content:""}.ph-fill.ph-mouse-right-click:before{content:""}.ph-fill.ph-mouse-scroll:before{content:""}.ph-fill.ph-mouse-simple:before{content:""}.ph-fill.ph-music-note:before{content:""}.ph-fill.ph-music-note-simple:before{content:""}.ph-fill.ph-music-notes:before{content:""}.ph-fill.ph-music-notes-minus:before{content:""}.ph-fill.ph-music-notes-plus:before{content:""}.ph-fill.ph-music-notes-simple:before{content:""}.ph-fill.ph-navigation-arrow:before{content:""}.ph-fill.ph-needle:before{content:""}.ph-fill.ph-network:before{content:""}.ph-fill.ph-network-slash:before{content:""}.ph-fill.ph-network-x:before{content:""}.ph-fill.ph-newspaper:before{content:""}.ph-fill.ph-newspaper-clipping:before{content:""}.ph-fill.ph-not-equals:before{content:""}.ph-fill.ph-not-member-of:before{content:""}.ph-fill.ph-not-subset-of:before{content:""}.ph-fill.ph-not-superset-of:before{content:""}.ph-fill.ph-notches:before{content:""}.ph-fill.ph-note:before{content:""}.ph-fill.ph-note-blank:before{content:""}.ph-fill.ph-note-pencil:before{content:""}.ph-fill.ph-notebook:before{content:""}.ph-fill.ph-notepad:before{content:""}.ph-fill.ph-notification:before{content:""}.ph-fill.ph-notion-logo:before{content:""}.ph-fill.ph-nuclear-plant:before{content:""}.ph-fill.ph-number-circle-eight:before{content:""}.ph-fill.ph-number-circle-five:before{content:""}.ph-fill.ph-number-circle-four:before{content:""}.ph-fill.ph-number-circle-nine:before{content:""}.ph-fill.ph-number-circle-one:before{content:""}.ph-fill.ph-number-circle-seven:before{content:""}.ph-fill.ph-number-circle-six:before{content:""}.ph-fill.ph-number-circle-three:before{content:""}.ph-fill.ph-number-circle-two:before{content:""}.ph-fill.ph-number-circle-zero:before{content:""}.ph-fill.ph-number-eight:before{content:""}.ph-fill.ph-number-five:before{content:""}.ph-fill.ph-number-four:before{content:""}.ph-fill.ph-number-nine:before{content:""}.ph-fill.ph-number-one:before{content:""}.ph-fill.ph-number-seven:before{content:""}.ph-fill.ph-number-six:before{content:""}.ph-fill.ph-number-square-eight:before{content:""}.ph-fill.ph-number-square-five:before{content:""}.ph-fill.ph-number-square-four:before{content:""}.ph-fill.ph-number-square-nine:before{content:""}.ph-fill.ph-number-square-one:before{content:""}.ph-fill.ph-number-square-seven:before{content:""}.ph-fill.ph-number-square-six:before{content:""}.ph-fill.ph-number-square-three:before{content:""}.ph-fill.ph-number-square-two:before{content:""}.ph-fill.ph-number-square-zero:before{content:""}.ph-fill.ph-number-three:before{content:""}.ph-fill.ph-number-two:before{content:""}.ph-fill.ph-number-zero:before{content:""}.ph-fill.ph-numpad:before{content:""}.ph-fill.ph-nut:before{content:""}.ph-fill.ph-ny-times-logo:before{content:""}.ph-fill.ph-octagon:before{content:""}.ph-fill.ph-office-chair:before{content:""}.ph-fill.ph-onigiri:before{content:""}.ph-fill.ph-open-ai-logo:before{content:""}.ph-fill.ph-option:before{content:""}.ph-fill.ph-orange:before{content:""}.ph-fill.ph-orange-slice:before{content:""}.ph-fill.ph-oven:before{content:""}.ph-fill.ph-package:before{content:""}.ph-fill.ph-paint-brush:before{content:""}.ph-fill.ph-paint-brush-broad:before{content:""}.ph-fill.ph-paint-brush-household:before{content:""}.ph-fill.ph-paint-bucket:before{content:""}.ph-fill.ph-paint-roller:before{content:""}.ph-fill.ph-palette:before{content:""}.ph-fill.ph-panorama:before{content:""}.ph-fill.ph-pants:before{content:""}.ph-fill.ph-paper-plane:before{content:""}.ph-fill.ph-paper-plane-right:before{content:""}.ph-fill.ph-paper-plane-tilt:before{content:""}.ph-fill.ph-paperclip:before{content:""}.ph-fill.ph-paperclip-horizontal:before{content:""}.ph-fill.ph-parachute:before{content:""}.ph-fill.ph-paragraph:before{content:""}.ph-fill.ph-parallelogram:before{content:""}.ph-fill.ph-park:before{content:""}.ph-fill.ph-password:before{content:""}.ph-fill.ph-path:before{content:""}.ph-fill.ph-patreon-logo:before{content:""}.ph-fill.ph-pause:before{content:""}.ph-fill.ph-pause-circle:before{content:""}.ph-fill.ph-paw-print:before{content:""}.ph-fill.ph-paypal-logo:before{content:""}.ph-fill.ph-peace:before{content:""}.ph-fill.ph-pen:before{content:""}.ph-fill.ph-pen-nib:before{content:""}.ph-fill.ph-pen-nib-straight:before{content:""}.ph-fill.ph-pencil:before{content:""}.ph-fill.ph-pencil-circle:before{content:""}.ph-fill.ph-pencil-line:before{content:""}.ph-fill.ph-pencil-ruler:before{content:""}.ph-fill.ph-pencil-simple:before{content:""}.ph-fill.ph-pencil-simple-line:before{content:""}.ph-fill.ph-pencil-simple-slash:before{content:""}.ph-fill.ph-pencil-slash:before{content:""}.ph-fill.ph-pentagon:before{content:""}.ph-fill.ph-pentagram:before{content:""}.ph-fill.ph-pepper:before{content:""}.ph-fill.ph-percent:before{content:""}.ph-fill.ph-person:before{content:""}.ph-fill.ph-person-arms-spread:before{content:""}.ph-fill.ph-person-simple:before{content:""}.ph-fill.ph-person-simple-bike:before{content:""}.ph-fill.ph-person-simple-circle:before{content:""}.ph-fill.ph-person-simple-hike:before{content:""}.ph-fill.ph-person-simple-run:before{content:""}.ph-fill.ph-person-simple-ski:before{content:""}.ph-fill.ph-person-simple-snowboard:before{content:""}.ph-fill.ph-person-simple-swim:before{content:""}.ph-fill.ph-person-simple-tai-chi:before{content:""}.ph-fill.ph-person-simple-throw:before{content:""}.ph-fill.ph-person-simple-walk:before{content:""}.ph-fill.ph-perspective:before{content:""}.ph-fill.ph-phone:before{content:""}.ph-fill.ph-phone-call:before{content:""}.ph-fill.ph-phone-disconnect:before{content:""}.ph-fill.ph-phone-incoming:before{content:""}.ph-fill.ph-phone-list:before{content:""}.ph-fill.ph-phone-outgoing:before{content:""}.ph-fill.ph-phone-pause:before{content:""}.ph-fill.ph-phone-plus:before{content:""}.ph-fill.ph-phone-slash:before{content:""}.ph-fill.ph-phone-transfer:before{content:""}.ph-fill.ph-phone-x:before{content:""}.ph-fill.ph-phosphor-logo:before{content:""}.ph-fill.ph-pi:before{content:""}.ph-fill.ph-piano-keys:before{content:""}.ph-fill.ph-picnic-table:before{content:""}.ph-fill.ph-picture-in-picture:before{content:""}.ph-fill.ph-piggy-bank:before{content:""}.ph-fill.ph-pill:before{content:""}.ph-fill.ph-ping-pong:before{content:""}.ph-fill.ph-pint-glass:before{content:""}.ph-fill.ph-pinterest-logo:before{content:""}.ph-fill.ph-pinwheel:before{content:""}.ph-fill.ph-pipe:before{content:""}.ph-fill.ph-pipe-wrench:before{content:""}.ph-fill.ph-pix-logo:before{content:""}.ph-fill.ph-pizza:before{content:""}.ph-fill.ph-placeholder:before{content:""}.ph-fill.ph-planet:before{content:""}.ph-fill.ph-plant:before{content:""}.ph-fill.ph-play:before{content:""}.ph-fill.ph-play-circle:before{content:""}.ph-fill.ph-play-pause:before{content:""}.ph-fill.ph-playlist:before{content:""}.ph-fill.ph-plug:before{content:""}.ph-fill.ph-plug-charging:before{content:""}.ph-fill.ph-plugs:before{content:""}.ph-fill.ph-plugs-connected:before{content:""}.ph-fill.ph-plus:before{content:""}.ph-fill.ph-plus-circle:before{content:""}.ph-fill.ph-plus-minus:before{content:""}.ph-fill.ph-plus-square:before{content:""}.ph-fill.ph-poker-chip:before{content:""}.ph-fill.ph-police-car:before{content:""}.ph-fill.ph-polygon:before{content:""}.ph-fill.ph-popcorn:before{content:""}.ph-fill.ph-popsicle:before{content:""}.ph-fill.ph-potted-plant:before{content:""}.ph-fill.ph-power:before{content:""}.ph-fill.ph-prescription:before{content:""}.ph-fill.ph-presentation:before{content:""}.ph-fill.ph-presentation-chart:before{content:""}.ph-fill.ph-printer:before{content:""}.ph-fill.ph-prohibit:before{content:""}.ph-fill.ph-prohibit-inset:before{content:""}.ph-fill.ph-projector-screen:before{content:""}.ph-fill.ph-projector-screen-chart:before{content:""}.ph-fill.ph-pulse:before,.ph-fill.ph-activity:before{content:""}.ph-fill.ph-push-pin:before{content:""}.ph-fill.ph-push-pin-simple:before{content:""}.ph-fill.ph-push-pin-simple-slash:before{content:""}.ph-fill.ph-push-pin-slash:before{content:""}.ph-fill.ph-puzzle-piece:before{content:""}.ph-fill.ph-qr-code:before{content:""}.ph-fill.ph-question:before{content:""}.ph-fill.ph-question-mark:before{content:""}.ph-fill.ph-queue:before{content:""}.ph-fill.ph-quotes:before{content:""}.ph-fill.ph-rabbit:before{content:""}.ph-fill.ph-racquet:before{content:""}.ph-fill.ph-radical:before{content:""}.ph-fill.ph-radio:before{content:""}.ph-fill.ph-radio-button:before{content:""}.ph-fill.ph-radioactive:before{content:""}.ph-fill.ph-rainbow:before{content:""}.ph-fill.ph-rainbow-cloud:before{content:""}.ph-fill.ph-ranking:before{content:""}.ph-fill.ph-read-cv-logo:before{content:""}.ph-fill.ph-receipt:before{content:""}.ph-fill.ph-receipt-x:before{content:""}.ph-fill.ph-record:before{content:""}.ph-fill.ph-rectangle:before{content:""}.ph-fill.ph-rectangle-dashed:before{content:""}.ph-fill.ph-recycle:before{content:""}.ph-fill.ph-reddit-logo:before{content:""}.ph-fill.ph-repeat:before{content:""}.ph-fill.ph-repeat-once:before{content:""}.ph-fill.ph-replit-logo:before{content:""}.ph-fill.ph-resize:before{content:""}.ph-fill.ph-rewind:before{content:""}.ph-fill.ph-rewind-circle:before{content:""}.ph-fill.ph-road-horizon:before{content:""}.ph-fill.ph-robot:before{content:""}.ph-fill.ph-rocket:before{content:""}.ph-fill.ph-rocket-launch:before{content:""}.ph-fill.ph-rows:before{content:""}.ph-fill.ph-rows-plus-bottom:before{content:""}.ph-fill.ph-rows-plus-top:before{content:""}.ph-fill.ph-rss:before{content:""}.ph-fill.ph-rss-simple:before{content:""}.ph-fill.ph-rug:before{content:""}.ph-fill.ph-ruler:before{content:""}.ph-fill.ph-sailboat:before{content:""}.ph-fill.ph-scales:before{content:""}.ph-fill.ph-scan:before{content:""}.ph-fill.ph-scan-smiley:before{content:""}.ph-fill.ph-scissors:before{content:""}.ph-fill.ph-scooter:before{content:""}.ph-fill.ph-screencast:before{content:""}.ph-fill.ph-screwdriver:before{content:""}.ph-fill.ph-scribble:before{content:""}.ph-fill.ph-scribble-loop:before{content:""}.ph-fill.ph-scroll:before{content:""}.ph-fill.ph-seal:before,.ph-fill.ph-circle-wavy:before{content:""}.ph-fill.ph-seal-check:before,.ph-fill.ph-circle-wavy-check:before{content:""}.ph-fill.ph-seal-percent:before{content:""}.ph-fill.ph-seal-question:before,.ph-fill.ph-circle-wavy-question:before{content:""}.ph-fill.ph-seal-warning:before,.ph-fill.ph-circle-wavy-warning:before{content:""}.ph-fill.ph-seat:before{content:""}.ph-fill.ph-seatbelt:before{content:""}.ph-fill.ph-security-camera:before{content:""}.ph-fill.ph-selection:before{content:""}.ph-fill.ph-selection-all:before{content:""}.ph-fill.ph-selection-background:before{content:""}.ph-fill.ph-selection-foreground:before{content:""}.ph-fill.ph-selection-inverse:before{content:""}.ph-fill.ph-selection-plus:before{content:""}.ph-fill.ph-selection-slash:before{content:""}.ph-fill.ph-shapes:before{content:""}.ph-fill.ph-share:before{content:""}.ph-fill.ph-share-fat:before{content:""}.ph-fill.ph-share-network:before{content:""}.ph-fill.ph-shield:before{content:""}.ph-fill.ph-shield-check:before{content:""}.ph-fill.ph-shield-checkered:before{content:""}.ph-fill.ph-shield-chevron:before{content:""}.ph-fill.ph-shield-plus:before{content:""}.ph-fill.ph-shield-slash:before{content:""}.ph-fill.ph-shield-star:before{content:""}.ph-fill.ph-shield-warning:before{content:""}.ph-fill.ph-shipping-container:before{content:""}.ph-fill.ph-shirt-folded:before{content:""}.ph-fill.ph-shooting-star:before{content:""}.ph-fill.ph-shopping-bag:before{content:""}.ph-fill.ph-shopping-bag-open:before{content:""}.ph-fill.ph-shopping-cart:before{content:""}.ph-fill.ph-shopping-cart-simple:before{content:""}.ph-fill.ph-shovel:before{content:""}.ph-fill.ph-shower:before{content:""}.ph-fill.ph-shrimp:before{content:""}.ph-fill.ph-shuffle:before{content:""}.ph-fill.ph-shuffle-angular:before{content:""}.ph-fill.ph-shuffle-simple:before{content:""}.ph-fill.ph-sidebar:before{content:""}.ph-fill.ph-sidebar-simple:before{content:""}.ph-fill.ph-sigma:before{content:""}.ph-fill.ph-sign-in:before{content:""}.ph-fill.ph-sign-out:before{content:""}.ph-fill.ph-signature:before{content:""}.ph-fill.ph-signpost:before{content:""}.ph-fill.ph-sim-card:before{content:""}.ph-fill.ph-siren:before{content:""}.ph-fill.ph-sketch-logo:before{content:""}.ph-fill.ph-skip-back:before{content:""}.ph-fill.ph-skip-back-circle:before{content:""}.ph-fill.ph-skip-forward:before{content:""}.ph-fill.ph-skip-forward-circle:before{content:""}.ph-fill.ph-skull:before{content:""}.ph-fill.ph-skype-logo:before{content:""}.ph-fill.ph-slack-logo:before{content:""}.ph-fill.ph-sliders:before{content:""}.ph-fill.ph-sliders-horizontal:before{content:""}.ph-fill.ph-slideshow:before{content:""}.ph-fill.ph-smiley:before{content:""}.ph-fill.ph-smiley-angry:before{content:""}.ph-fill.ph-smiley-blank:before{content:""}.ph-fill.ph-smiley-meh:before{content:""}.ph-fill.ph-smiley-melting:before{content:""}.ph-fill.ph-smiley-nervous:before{content:""}.ph-fill.ph-smiley-sad:before{content:""}.ph-fill.ph-smiley-sticker:before{content:""}.ph-fill.ph-smiley-wink:before{content:""}.ph-fill.ph-smiley-x-eyes:before{content:""}.ph-fill.ph-snapchat-logo:before{content:""}.ph-fill.ph-sneaker:before{content:""}.ph-fill.ph-sneaker-move:before{content:""}.ph-fill.ph-snowflake:before{content:""}.ph-fill.ph-soccer-ball:before{content:""}.ph-fill.ph-sock:before{content:""}.ph-fill.ph-solar-panel:before{content:""}.ph-fill.ph-solar-roof:before{content:""}.ph-fill.ph-sort-ascending:before{content:""}.ph-fill.ph-sort-descending:before{content:""}.ph-fill.ph-soundcloud-logo:before{content:""}.ph-fill.ph-spade:before{content:""}.ph-fill.ph-sparkle:before{content:""}.ph-fill.ph-speaker-hifi:before{content:""}.ph-fill.ph-speaker-high:before{content:""}.ph-fill.ph-speaker-low:before{content:""}.ph-fill.ph-speaker-none:before{content:""}.ph-fill.ph-speaker-simple-high:before{content:""}.ph-fill.ph-speaker-simple-low:before{content:""}.ph-fill.ph-speaker-simple-none:before{content:""}.ph-fill.ph-speaker-simple-slash:before{content:""}.ph-fill.ph-speaker-simple-x:before{content:""}.ph-fill.ph-speaker-slash:before{content:""}.ph-fill.ph-speaker-x:before{content:""}.ph-fill.ph-speedometer:before{content:""}.ph-fill.ph-sphere:before{content:""}.ph-fill.ph-spinner:before{content:""}.ph-fill.ph-spinner-ball:before{content:""}.ph-fill.ph-spinner-gap:before{content:""}.ph-fill.ph-spiral:before{content:""}.ph-fill.ph-split-horizontal:before{content:""}.ph-fill.ph-split-vertical:before{content:""}.ph-fill.ph-spotify-logo:before{content:""}.ph-fill.ph-spray-bottle:before{content:""}.ph-fill.ph-square:before{content:""}.ph-fill.ph-square-half:before{content:""}.ph-fill.ph-square-half-bottom:before{content:""}.ph-fill.ph-square-logo:before{content:""}.ph-fill.ph-square-split-horizontal:before{content:""}.ph-fill.ph-square-split-vertical:before{content:""}.ph-fill.ph-squares-four:before{content:""}.ph-fill.ph-stack:before{content:""}.ph-fill.ph-stack-minus:before{content:""}.ph-fill.ph-stack-overflow-logo:before{content:""}.ph-fill.ph-stack-plus:before{content:""}.ph-fill.ph-stack-simple:before{content:""}.ph-fill.ph-stairs:before{content:""}.ph-fill.ph-stamp:before{content:""}.ph-fill.ph-standard-definition:before{content:""}.ph-fill.ph-star:before{content:""}.ph-fill.ph-star-and-crescent:before{content:""}.ph-fill.ph-star-four:before{content:""}.ph-fill.ph-star-half:before{content:""}.ph-fill.ph-star-of-david:before{content:""}.ph-fill.ph-steam-logo:before{content:""}.ph-fill.ph-steering-wheel:before{content:""}.ph-fill.ph-steps:before{content:""}.ph-fill.ph-stethoscope:before{content:""}.ph-fill.ph-sticker:before{content:""}.ph-fill.ph-stool:before{content:""}.ph-fill.ph-stop:before{content:""}.ph-fill.ph-stop-circle:before{content:""}.ph-fill.ph-storefront:before{content:""}.ph-fill.ph-strategy:before{content:""}.ph-fill.ph-stripe-logo:before{content:""}.ph-fill.ph-student:before{content:""}.ph-fill.ph-subset-of:before{content:""}.ph-fill.ph-subset-proper-of:before{content:""}.ph-fill.ph-subtitles:before{content:""}.ph-fill.ph-subtitles-slash:before{content:""}.ph-fill.ph-subtract:before{content:""}.ph-fill.ph-subtract-square:before{content:""}.ph-fill.ph-subway:before{content:""}.ph-fill.ph-suitcase:before{content:""}.ph-fill.ph-suitcase-rolling:before{content:""}.ph-fill.ph-suitcase-simple:before{content:""}.ph-fill.ph-sun:before{content:""}.ph-fill.ph-sun-dim:before{content:""}.ph-fill.ph-sun-horizon:before{content:""}.ph-fill.ph-sunglasses:before{content:""}.ph-fill.ph-superset-of:before{content:""}.ph-fill.ph-superset-proper-of:before{content:""}.ph-fill.ph-swap:before{content:""}.ph-fill.ph-swatches:before{content:""}.ph-fill.ph-swimming-pool:before{content:""}.ph-fill.ph-sword:before{content:""}.ph-fill.ph-synagogue:before{content:""}.ph-fill.ph-syringe:before{content:""}.ph-fill.ph-t-shirt:before{content:""}.ph-fill.ph-table:before{content:""}.ph-fill.ph-tabs:before{content:""}.ph-fill.ph-tag:before{content:""}.ph-fill.ph-tag-chevron:before{content:""}.ph-fill.ph-tag-simple:before{content:""}.ph-fill.ph-target:before{content:""}.ph-fill.ph-taxi:before{content:""}.ph-fill.ph-tea-bag:before{content:""}.ph-fill.ph-telegram-logo:before{content:""}.ph-fill.ph-television:before{content:""}.ph-fill.ph-television-simple:before{content:""}.ph-fill.ph-tennis-ball:before{content:""}.ph-fill.ph-tent:before{content:""}.ph-fill.ph-terminal:before{content:""}.ph-fill.ph-terminal-window:before{content:""}.ph-fill.ph-test-tube:before{content:""}.ph-fill.ph-text-a-underline:before{content:""}.ph-fill.ph-text-aa:before{content:""}.ph-fill.ph-text-align-center:before{content:""}.ph-fill.ph-text-align-justify:before{content:""}.ph-fill.ph-text-align-left:before{content:""}.ph-fill.ph-text-align-right:before{content:""}.ph-fill.ph-text-b:before,.ph-fill.ph-text-bolder:before{content:""}.ph-fill.ph-text-columns:before{content:""}.ph-fill.ph-text-h:before{content:""}.ph-fill.ph-text-h-five:before{content:""}.ph-fill.ph-text-h-four:before{content:""}.ph-fill.ph-text-h-one:before{content:""}.ph-fill.ph-text-h-six:before{content:""}.ph-fill.ph-text-h-three:before{content:""}.ph-fill.ph-text-h-two:before{content:""}.ph-fill.ph-text-indent:before{content:""}.ph-fill.ph-text-italic:before{content:""}.ph-fill.ph-text-outdent:before{content:""}.ph-fill.ph-text-strikethrough:before{content:""}.ph-fill.ph-text-subscript:before{content:""}.ph-fill.ph-text-superscript:before{content:""}.ph-fill.ph-text-t:before{content:""}.ph-fill.ph-text-t-slash:before{content:""}.ph-fill.ph-text-underline:before{content:""}.ph-fill.ph-textbox:before{content:""}.ph-fill.ph-thermometer:before{content:""}.ph-fill.ph-thermometer-cold:before{content:""}.ph-fill.ph-thermometer-hot:before{content:""}.ph-fill.ph-thermometer-simple:before{content:""}.ph-fill.ph-threads-logo:before{content:""}.ph-fill.ph-three-d:before{content:""}.ph-fill.ph-thumbs-down:before{content:""}.ph-fill.ph-thumbs-up:before{content:""}.ph-fill.ph-ticket:before{content:""}.ph-fill.ph-tidal-logo:before{content:""}.ph-fill.ph-tiktok-logo:before{content:""}.ph-fill.ph-tilde:before{content:""}.ph-fill.ph-timer:before{content:""}.ph-fill.ph-tip-jar:before{content:""}.ph-fill.ph-tipi:before{content:""}.ph-fill.ph-tire:before{content:""}.ph-fill.ph-toggle-left:before{content:""}.ph-fill.ph-toggle-right:before{content:""}.ph-fill.ph-toilet:before{content:""}.ph-fill.ph-toilet-paper:before{content:""}.ph-fill.ph-toolbox:before{content:""}.ph-fill.ph-tooth:before{content:""}.ph-fill.ph-tornado:before{content:""}.ph-fill.ph-tote:before{content:""}.ph-fill.ph-tote-simple:before{content:""}.ph-fill.ph-towel:before{content:""}.ph-fill.ph-tractor:before{content:""}.ph-fill.ph-trademark:before{content:""}.ph-fill.ph-trademark-registered:before{content:""}.ph-fill.ph-traffic-cone:before{content:""}.ph-fill.ph-traffic-sign:before{content:""}.ph-fill.ph-traffic-signal:before{content:""}.ph-fill.ph-train:before{content:""}.ph-fill.ph-train-regional:before{content:""}.ph-fill.ph-train-simple:before{content:""}.ph-fill.ph-tram:before{content:""}.ph-fill.ph-translate:before{content:""}.ph-fill.ph-trash:before{content:""}.ph-fill.ph-trash-simple:before{content:""}.ph-fill.ph-tray:before{content:""}.ph-fill.ph-tray-arrow-down:before,.ph-fill.ph-archive-tray:before{content:""}.ph-fill.ph-tray-arrow-up:before{content:""}.ph-fill.ph-treasure-chest:before{content:""}.ph-fill.ph-tree:before{content:""}.ph-fill.ph-tree-evergreen:before{content:""}.ph-fill.ph-tree-palm:before{content:""}.ph-fill.ph-tree-structure:before{content:""}.ph-fill.ph-tree-view:before{content:""}.ph-fill.ph-trend-down:before{content:""}.ph-fill.ph-trend-up:before{content:""}.ph-fill.ph-triangle:before{content:""}.ph-fill.ph-triangle-dashed:before{content:""}.ph-fill.ph-trolley:before{content:""}.ph-fill.ph-trolley-suitcase:before{content:""}.ph-fill.ph-trophy:before{content:""}.ph-fill.ph-truck:before{content:""}.ph-fill.ph-truck-trailer:before{content:""}.ph-fill.ph-tumblr-logo:before{content:""}.ph-fill.ph-twitch-logo:before{content:""}.ph-fill.ph-twitter-logo:before{content:""}.ph-fill.ph-umbrella:before{content:""}.ph-fill.ph-umbrella-simple:before{content:""}.ph-fill.ph-union:before{content:""}.ph-fill.ph-unite:before{content:""}.ph-fill.ph-unite-square:before{content:""}.ph-fill.ph-upload:before{content:""}.ph-fill.ph-upload-simple:before{content:""}.ph-fill.ph-usb:before{content:""}.ph-fill.ph-user:before{content:""}.ph-fill.ph-user-check:before{content:""}.ph-fill.ph-user-circle:before{content:""}.ph-fill.ph-user-circle-check:before{content:""}.ph-fill.ph-user-circle-dashed:before{content:""}.ph-fill.ph-user-circle-gear:before{content:""}.ph-fill.ph-user-circle-minus:before{content:""}.ph-fill.ph-user-circle-plus:before{content:""}.ph-fill.ph-user-focus:before{content:""}.ph-fill.ph-user-gear:before{content:""}.ph-fill.ph-user-list:before{content:""}.ph-fill.ph-user-minus:before{content:""}.ph-fill.ph-user-plus:before{content:""}.ph-fill.ph-user-rectangle:before{content:""}.ph-fill.ph-user-sound:before{content:""}.ph-fill.ph-user-square:before{content:""}.ph-fill.ph-user-switch:before{content:""}.ph-fill.ph-users:before{content:""}.ph-fill.ph-users-four:before{content:""}.ph-fill.ph-users-three:before{content:""}.ph-fill.ph-van:before{content:""}.ph-fill.ph-vault:before{content:""}.ph-fill.ph-vector-three:before{content:""}.ph-fill.ph-vector-two:before{content:""}.ph-fill.ph-vibrate:before{content:""}.ph-fill.ph-video:before{content:""}.ph-fill.ph-video-camera:before{content:""}.ph-fill.ph-video-camera-slash:before{content:""}.ph-fill.ph-video-conference:before{content:""}.ph-fill.ph-vignette:before{content:""}.ph-fill.ph-vinyl-record:before{content:""}.ph-fill.ph-virtual-reality:before{content:""}.ph-fill.ph-virus:before{content:""}.ph-fill.ph-visor:before{content:""}.ph-fill.ph-voicemail:before{content:""}.ph-fill.ph-volleyball:before{content:""}.ph-fill.ph-wall:before{content:""}.ph-fill.ph-wallet:before{content:""}.ph-fill.ph-warehouse:before{content:""}.ph-fill.ph-warning:before{content:""}.ph-fill.ph-warning-circle:before{content:""}.ph-fill.ph-warning-diamond:before{content:""}.ph-fill.ph-warning-octagon:before{content:""}.ph-fill.ph-washing-machine:before{content:""}.ph-fill.ph-watch:before{content:""}.ph-fill.ph-wave-sawtooth:before{content:""}.ph-fill.ph-wave-sine:before{content:""}.ph-fill.ph-wave-square:before{content:""}.ph-fill.ph-wave-triangle:before{content:""}.ph-fill.ph-waveform:before{content:""}.ph-fill.ph-waveform-slash:before{content:""}.ph-fill.ph-waves:before{content:""}.ph-fill.ph-webcam:before{content:""}.ph-fill.ph-webcam-slash:before{content:""}.ph-fill.ph-webhooks-logo:before{content:""}.ph-fill.ph-wechat-logo:before{content:""}.ph-fill.ph-whatsapp-logo:before{content:""}.ph-fill.ph-wheelchair:before{content:""}.ph-fill.ph-wheelchair-motion:before{content:""}.ph-fill.ph-wifi-high:before{content:""}.ph-fill.ph-wifi-low:before{content:""}.ph-fill.ph-wifi-medium:before{content:""}.ph-fill.ph-wifi-none:before{content:""}.ph-fill.ph-wifi-slash:before{content:""}.ph-fill.ph-wifi-x:before{content:""}.ph-fill.ph-wind:before{content:""}.ph-fill.ph-windmill:before{content:""}.ph-fill.ph-windows-logo:before{content:""}.ph-fill.ph-wine:before{content:""}.ph-fill.ph-wrench:before{content:""}.ph-fill.ph-x:before{content:""}.ph-fill.ph-x-circle:before{content:""}.ph-fill.ph-x-logo:before{content:""}.ph-fill.ph-x-square:before{content:""}.ph-fill.ph-yarn:before{content:""}.ph-fill.ph-yin-yang:before{content:""}.ph-fill.ph-youtube-logo:before{content:""}:root{--milestone-input-border:var(--line-strong);--annotation-input-border:var(--contrast)}:root[data-theme=dark]{--annotation-input-border:#fff}:root{--annotation-bookmark-bottom:var(--theater-action-gap,8px);--annotation-color:#ffc629;--annotation-danger:#c73535;--annotation-preview-height:42vh;--annotation-sheet-width:720px;--annotation-list-height:40vh;--annotation-message-width:85%;--annotation-action-font-size:var(--body-font-size)}.frame-annotation-bookmark{margin-right:auto;margin-bottom:calc(-1 * var(--theater-action-gap));align-self:flex-end;padding-top:0;overflow:hidden}.annotation-tag{background:var(--annotation-color);color:var(--annotation-ink);padding:9px 16px var(--annotation-bookmark-bottom,20px);transition:transform .28s var(--ease-out);border-radius:999px;align-items:center;gap:8px;display:flex;transform:translateY(110%)}.annotation-tag.is-ready{transform:translateY(0)}.annotation-tag span{color:inherit;opacity:.65}.annotation-tag:disabled{opacity:1}.annotation-overlay{z-index:20;width:100%;max-width:none;height:100%;max-height:none;padding:var(--row-padding-inline);color:var(--ink);font:var(--body-font-size)/var(--message-line-height) var(--sans);background:0 0;border:0;margin:0;position:absolute;inset:0;overflow:hidden}.annotation-overlay[open]{gap:var(--row-padding-inline);flex-direction:column;display:flex}.annotation-overlay:before{content:"";pointer-events:none;background:color-mix(in srgb, var(--paper) 76%, transparent);-webkit-backdrop-filter:blur(var(--annotation-blur));backdrop-filter:blur(var(--annotation-blur));animation:annotation-blur-in var(--annotation-blur-ms) var(--ease-out) both;position:absolute;inset:0}.annotation-return{z-index:1;height:var(--base-control-height);flex:none;align-self:flex-start;position:relative}.annotation-body{min-height:0;padding:var(--row-size-unit);flex:1;display:flex;position:relative;overflow:auto}.annotation-sheet{width:min(var(--annotation-sheet-width),100%);flex:none;margin:auto}.annotation-sheet header{justify-content:space-between;align-items:center;gap:var(--row-size-unit);margin-bottom:calc(var(--row-size-unit) * 2);display:flex}.annotation-overlay .annotation-sheet h2{gap:var(--row-size-unit);font-size:var(--row-title-size);font-weight:var(--compact-title-weight);align-items:center;margin:0;display:flex}.annotation-preview{width:100%;max-height:var(--annotation-preview-height);object-fit:contain;background:var(--paper);border:1px solid var(--line);border-radius:var(--surface-radius);animation:annotation-content-in var(--annotation-enter-ms) var(--ease-out) var(--annotation-frame-delay) both;display:block}.annotation-sheet form{margin-top:var(--row-padding-inline)}.annotation-sheet .annotation-text{width:100%;min-height:var(--base-control-height);padding:calc(var(--row-padding-inline) * .375) 0;color:var(--ink);font:var(--body-font-size)/var(--message-line-height) var(--sans);background:0 0;border:0;border-radius:0;display:block}.annotation-sheet .annotation-text:focus{outline:none}.annotation-form-actions{justify-content:space-between;align-items:center;gap:var(--row-size-unit);margin-top:calc(var(--row-size-unit) * 3);flex-wrap:wrap;display:flex}.annotation-form-actions label,.annotation-form-actions>div{align-items:center;gap:calc(var(--row-size-unit) * 2);display:flex}.annotation-form-actions>.annotation-submit-actions{flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.annotation-form-actions input{accent-color:var(--ink);width:var(--control-icon-size);height:var(--control-icon-size)}.annotation-delete{color:var(--annotation-danger);padding:0 calc(var(--row-padding-inline) / 2);min-height:var(--base-control-height)}.annotation-overlay .mw-button{font:inherit;font-size:var(--control-font-size)}.annotation-overlay .mw-button.primary{background:var(--mw-accent,var(--ink));color:var(--paper)}.annotation-overlay .mw-button:disabled{opacity:.4}.annotation-list{margin-top:var(--row-padding-inline);max-height:var(--annotation-list-height);gap:calc(var(--row-size-unit) * 2);padding:var(--focus-ring-offset);flex-direction:column;display:flex;overflow:auto}.annotation-entry-row{min-width:0;animation:annotation-message-in var(--annotation-message-enter) var(--ease-out) both;animation-delay:calc(var(--annotation-ui-delay) + var(--annotation-message-index) * var(--annotation-message-stagger));flex:none}.annotation-sheet .annotation-entry{max-height:none}.annotation-entry .annotation-kind{margin-bottom:var(--row-size-unit);display:flex}.mw-app .annotation-overlay .annotation-sheet .annotation-entry{max-height:none;padding:calc(var(--row-padding-inline) * .375) 0;font:var(--body-font-size)/var(--message-line-height) var(--sans);box-shadow:inset 0 calc(-1 * var(--edit-field-line-width)) 0 color-mix(in srgb, var(--edit-field-line-color) var(--edit-field-line-opacity), transparent);background:0 0;border:0;border-radius:0;transition:box-shadow .16s}.mw-app .annotation-overlay .annotation-sheet .annotation-entry:hover{box-shadow:inset 0 calc(-1 * var(--edit-field-line-width)) 0 color-mix(in srgb, var(--edit-field-line-color) var(--edit-field-line-opacity-focus), transparent);background:0 0}.annotation-entry:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.annotation-entry-row form{margin-top:0}.annotation-entry-row .annotation-form-actions{margin-top:var(--row-size-unit)}.annotation-message-body{white-space:pre-wrap;overflow-wrap:anywhere;display:block}.annotation-kind{align-items:center;gap:var(--row-size-unit);color:var(--muted);font-size:var(--meta-font-size);white-space:nowrap;display:inline-flex}.annotation-form-actions>label{font-size:var(--annotation-action-font-size)!important}.annotation-overlay .annotation-save{--primary-button-font-size:calc(var(--annotation-action-font-size) + var(--primary-button-font-increase))}.mw-app .annotation-overlay .annotation-save{font-size:var(--primary-button-font-size)!important}@keyframes annotation-message-in{0%{opacity:0;transform:translateY(calc(var(--row-size-unit) * 4)) scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.annotation-create{margin:var(--row-padding-inline) 0 0;display:flex}.annotation-confirmation{padding:var(--row-padding-inline);border:1px solid var(--line);border-radius:var(--surface-radius);background:var(--paper)}.annotation-confirmation>i{margin-bottom:calc(var(--row-size-unit) * 2)}.annotation-confirmation p{color:var(--muted);line-height:var(--message-line-height)}.annotation-confirmation .modal-actions{flex-wrap:wrap}.annotation-overlay .annotation-return,.annotation-sheet>header,.annotation-sheet>form,.annotation-list,.annotation-create{animation:annotation-content-in var(--annotation-enter-ms) var(--ease-out) var(--annotation-ui-delay) both}@keyframes annotation-blur-in{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(var(--annotation-blur));backdrop-filter:blur(var(--annotation-blur))}}@keyframes annotation-content-in{0%{opacity:0;transform:translateY(var(--row-size-unit))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.annotation-overlay:before,.annotation-overlay .annotation-return,.annotation-sheet>header,.annotation-sheet>form,.annotation-preview,.annotation-list,.annotation-create,.annotation-entry-row{animation:none}}.annotation-todo{margin-bottom:10px}.annotation-todo .kanban-task{margin-bottom:0}.annotation-todo .annotation-source{font-size:var(--meta-font-size);color:var(--mw-muted);align-items:center;gap:5px;margin-bottom:8px;display:flex}.annotation-todo-context{border:1px solid var(--mw-line);white-space:pre-wrap;max-height:160px;padding:12px;overflow:auto}@media (prefers-reduced-motion:reduce){.annotation-tag{transition:none}}.annotation-sheet .annotation-text{box-sizing:border-box;max-width:100%}.mw-app .annotation-sheet .annotation-text:focus-visible,.annotation-sheet .annotation-text:focus-visible{outline:none}.workspace .frame-annotation-bookmark .annotation-tag{height:auto;padding:var(--annotation-pill-padding)}.annotation-sheet header .icon-button,.workspace .annotation-sheet header .icon-button .ui-icon{color:var(--ink);opacity:1}.annotation-kind-select{gap:calc(var(--row-size-unit) * 3);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.annotation-kind-select label{font-size:var(--annotation-action-font-size);cursor:pointer}.annotation-form-actions .milestone-commit-option{font-size:var(--body-font-size);margin:0}.annotation-form-actions .milestone-commit-option input{flex:none}.milestone-overlay .annotation-form-actions>.mw-toast{position:fixed}.annotation-overlay{opacity:1;transition:opacity var(--annotation-exit-ms) ease}.annotation-overlay .annotation-body{transition:transform var(--annotation-exit-ms) var(--ease-out)}.annotation-overlay[data-exiting=true]{opacity:0;pointer-events:none}.annotation-overlay[data-exiting=true] .annotation-body{transform:translateY(var(--row-size-unit))}@media (prefers-reduced-motion:reduce){.annotation-overlay,.annotation-overlay .annotation-body{transition:none}}.milestone-confetti{z-index:10000;pointer-events:none;width:0;height:0;position:fixed}:root{--confetti-contrast:var(--ink);--confetti-piece-width:4px;--confetti-piece-height:6px}.milestone-confetti i{width:var(--confetti-piece-width);height:var(--confetti-piece-height);border-radius:1px;position:absolute}.milestone-trophy-glyph.is-celebrating{animation:.48s ease-out both milestone-trophy-bounce}@keyframes milestone-trophy-bounce{0%,to{transform:translateY(0)scale(1)}20%{transform:translateY(2px)scale(.8,.9)}48%{transform:translateY(-3px)scale(1.25,1.15)}72%{transform:translateY(1px)scale(.95,1.03)}}@media (prefers-reduced-motion:reduce){.milestone-confetti{display:none}.milestone-trophy-glyph.is-celebrating{animation:none}}.info-tooltip{flex-shrink:0;display:inline-flex;position:relative}.info-tooltip-content{z-index:5;width:max-content;max-width:min(280px,80vw);color:var(--ink);background:var(--sidebar);border:1px solid var(--line);padding:8px 10px;font-size:11px;line-height:1.4;position:absolute;top:calc(100% + 8px);right:0}:root{--theater-frame-glow:color-mix(in srgb, var(--cursor-base,var(--line-strong)) 2.88%, transparent)}:root[data-theme=dark]{--theater-frame-glow:transparent}.iteration-gallery{isolation:isolate;background:var(--paper);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.album-webgl{flex-direction:column;flex:1;min-height:0;display:flex}.album-3d-viewport{flex:1;min-height:160px;position:relative;overflow:hidden}.album-3d-viewport canvas{touch-action:none;cursor:grab;display:block;position:absolute;inset:0}.album-3d-viewport canvas:active{cursor:grabbing}.album-axis-labels{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.album-axis-label{transform-origin:0 0;white-space:nowrap;color:var(--muted);line-height:var(--gallery-axis-line-height);position:absolute;top:0;left:0}.album-axis-label:hover>span{background:var(--axis-hover-background);box-shadow:0 0 0 var(--axis-hover-gap) var(--axis-hover-background);outline:var(--axis-hover-border) solid var(--axis-hover-color);outline-offset:var(--axis-hover-gap)}.album-axis-label-featured{color:var(--ink)}.album-axis-label-featured>span{background:color-mix(in srgb, var(--gallery-label-background) var(--gallery-label-opacity), transparent);padding:var(--gallery-label-padding);text-shadow:none}.album-axis-label>span{overflow-clip-margin:0;display:block;overflow:clip;transform:translate(-50%,-50%)}.album-axis-label-ink{display:block}.gallery-toolbar.album-frame-bar{z-index:2;background:0 0;border:none;flex-wrap:nowrap;flex-shrink:0;padding:8px 24px;position:relative;container-type:inline-size}.iteration-gallery .panel-heading{gap:var(--gallery-header-gap)}.gallery-back{align-items:center;gap:var(--row-size-unit);padding-inline:calc(var(--row-padding-inline) / 2);border:1px solid var(--line-strong);border-radius:var(--surface-radius);color:var(--ink);background:var(--paper);cursor:pointer;flex-shrink:0;display:inline-flex}.gallery-back:hover{background:var(--fill-hover)}.gallery-back i{font-size:var(--control-icon-size)}.iteration-gallery .panel-header-actions{margin-left:auto}.iteration-gallery .panel-header-actions .album-camera-actions{margin-left:8px}.iteration-gallery .album-frame-bar select{border:1px solid var(--line-strong);background:0 0;min-width:0}.album-floating-actions{left:50%;bottom:var(--gallery-control-inset);z-index:2;align-items:center;gap:var(--gallery-control-gap);flex-direction:column;display:flex;position:absolute;transform:translate(-50%)}.album-floating-actions button{white-space:nowrap;background:var(--gallery-floating-background);font-size:11px}.album-token-stack{flex-direction:column;align-items:center;gap:6px;display:flex}.album-floating-actions .album-token-stack{margin-bottom:var(--gallery-token-lift)}.album-range-stats{top:var(--gallery-stats-top-gap);left:var(--header-padding-left);z-index:3;pointer-events:none;isolation:isolate;color:var(--muted);font-size:var(--control-font-size);white-space:nowrap;text-align:left;width:max-content;max-width:calc(100% - 2 * var(--header-padding-left) - var(--base-control-height));text-overflow:ellipsis;background:color-mix(in srgb, var(--gallery-label-background) var(--gallery-label-opacity), transparent);padding:var(--gallery-label-padding);line-height:1.25;position:absolute;overflow:hidden}.album-saved-frame{min-width:0;max-width:var(--gallery-frame-select-max-width)}.gallery-frame-picker-slot{min-width:0;margin-left:auto}.album-saved-frame select{text-overflow:ellipsis;width:100%}.album-navigation-help{top:8px;right:var(--gallery-control-inset);z-index:3;position:absolute}.album-navigation-help .info-tooltip-content{right:0}.album-camera-actions .ph{font-size:18px}.album-camera-actions button,.album-camera-actions button:hover{background:0 0;border:none}.album-camera-actions button{justify-content:center;align-items:center;display:inline-flex}.iteration-gallery .panel-heading{min-width:0}.album-3d-viewport{container-type:inline-size}.album-reset{white-space:nowrap;background:var(--fill);border:1px solid var(--line);color:var(--ink);flex-shrink:0}.album-reset:hover{background:var(--fill-hover);color:var(--ink)}.album-camera-actions{flex-shrink:0;gap:8px;display:flex}.album-3d-error{position:absolute;inset:32px 0}.album-webgl .album-caption{flex-shrink:0;position:static}.iteration-gallery select,.iteration-gallery input[type=number]{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line-strong);border-radius:4px;max-width:100%;padding:5px 7px;font-size:11px}.iteration-gallery select:focus-visible,.iteration-gallery input:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.gallery-toolbar{flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;display:flex}.tracked-interface{min-width:0;max-width:var(--gallery-file-max-width);color:var(--muted);align-items:center;display:inline-flex;position:relative}.tracked-interface .ui-icon{pointer-events:none;position:absolute;left:8px}.iteration-gallery .tracked-interface select{text-overflow:ellipsis;min-width:0;padding-inline:28px 24px}.iteration-gallery .panel-header{flex-wrap:wrap;flex-basis:auto;height:auto;min-height:62px;padding-top:8px;padding-bottom:8px}.iteration-gallery .panel-heading h2{white-space:nowrap}.gallery-toolbar label{align-items:center;gap:8px;display:inline-flex}.gallery-toolbar button{font-size:11px}.gallery-range{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gallery-small{color:var(--muted);font-size:10px}.gallery-range .gallery-small{white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.gallery-footer{border-top:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;min-height:56px;padding:10px 24px 22px;display:flex}.gallery-empty{min-height:100px;color:var(--muted);text-align:center;flex:1;place-items:center;padding:24px;font-size:12px;display:grid}.gallery-message{color:var(--muted);padding:10px 24px;font-size:11px}.gallery-message button{text-decoration:underline}.album-caption{background:var(--paper);min-height:0;color:var(--muted);border:none;flex-direction:column;gap:3px;padding:10px 24px 8px;font-size:11px;display:flex}.album-caption strong{color:var(--ink);font-weight:500}.album-caption span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.theater-view{min-height:0;padding:16px 24px var(--theater-footer-gap,4px);flex-direction:column;flex:1;gap:16px;display:flex;overflow:hidden;container-type:inline-size}.theater-body{justify-content:center;align-items:center;gap:var(--theater-metadata-gap,16px);flex-direction:column;flex:1;width:100%;min-height:0;display:flex;position:relative}.theater-body.is-scrollable{overflow:hidden auto}.theater-stage{flex-direction:column;flex:none;align-items:center;max-width:100%;height:fit-content;min-height:0;margin:auto;display:flex;container-type:inline-size}.theater-view:not(.is-runtime) .theater-stage{margin-block:0;position:absolute}.theater-stage>.theater-frame-actions{margin-bottom:var(--theater-action-gap)}.theater-stage>.theater-metadata{margin-top:var(--theater-metadata-gap)}.theater-frame-bed{width:100%;height:var(--theater-bed-height);background:var(--theater-frame-bed);flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;display:flex}.theater-screen{background:var(--theater-frame-bed);border:1px solid var(--line-strong);border-radius:var(--theater-frame-radius);overscroll-behavior:none;box-shadow:var(--theater-frame-shadow);flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.theater-screen.is-push{border-color:var(--ink);border-width:2px}.theater-screen img{object-fit:contain;width:100%;height:100%;min-height:0;display:block}.theater-resize{z-index:4;cursor:ew-resize;background:0 0;border:0;width:10px;padding:0;position:absolute;top:0;bottom:0}.theater-resize.is-left{left:0}.theater-resize.is-right{right:0}.theater-frame-actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:12px;width:100%;font-size:11px;display:flex}.theater-text-action.is-exit{margin-right:auto}.theater-text-action{align-items:center;gap:var(--text-action-icon-gap);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.theater-text-action.is-bold{font-weight:var(--strong-font-weight)}.theater-text-action:disabled{color:var(--muted);cursor:default}.theater-loading{z-index:3;background:color-mix(in srgb, var(--paper) 72%, transparent);color:var(--ink);place-items:center;font-size:12px;font-weight:500;display:grid;position:absolute;inset:0}.theater-metadata{height:var(--theater-metadata-height);gap:var(--theater-row-gap,4px);flex-direction:column;flex-shrink:0;width:100%;min-height:0;font-size:11px;display:flex;overflow:hidden}.theater-metadata>:not(.theater-summary){flex-shrink:0}.theater-metadata .theater-summary{white-space:nowrap;text-overflow:ellipsis;min-height:0;flex:none;min-height:1lh;display:block;overflow:hidden}.theater-metadata p{overflow-wrap:anywhere;line-height:1.5}.theater-version{margin-bottom:var(--theater-summary-gap,2px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.theater-version-group{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;min-width:0;display:flex}.theater-version-tag{border:1px solid var(--line);font-size:10px;font-weight:var(--strong-font-weight);color:var(--ink);border-radius:4px;align-items:center;padding:2px 5px;display:inline-flex}.theater-version time{color:var(--muted);font-size:10px}.gallery-file{color:var(--ink);border:1px solid var(--line);border-radius:4px;padding:4px 7px;text-decoration:none}.gallery-file:hover{background:var(--fill)}.gallery-custom-size{align-items:center;gap:4px;display:flex}.gallery-custom-size input{width:64px}.theater-playback{gap:var(--row-size-unit);margin-bottom:calc(var(--row-size-unit) * 2);grid-template-columns:1fr;display:grid;position:relative}.playback-controls{grid-area:1/1/2/2;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.playback-controls .icon-button{color:var(--playback-enabled,var(--ink))}.playback-controls .icon-button:hover:not(:disabled){color:var(--playback-enabled,var(--ink));background:0 0}.playback-controls .icon-button:disabled{color:var(--playback-disabled,var(--faint));opacity:1}.playback-controls .icon-button:not(.playback-toggle,:disabled,[aria-disabled=true]){color:var(--playback-secondary,var(--playback-enabled,var(--ink)))}.playback-controls .icon-button:not(.playback-toggle,:disabled,[aria-disabled=true]):hover{color:var(--playback-enabled,var(--ink))}.workspace .theater-frame-actions .annotation-tag:not(.is-milestone)>span{opacity:var(--playback-annotation-text-opacity,.65)}.playback-transport{grid-column:2;justify-content:center;align-items:center;gap:10px;display:flex}.playback-tip{display:inline-flex;position:relative}.capsule-tooltip{z-index:6;background:var(--ink);color:var(--paper);white-space:nowrap;pointer-events:none;border-radius:4px;padding:3px 8px;font-size:11px;line-height:1.3;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.skip-marks{align-items:center;display:inline-flex}.skip-marks.is-previous{transform:scaleX(-1)}.playback-options{align-items:center;gap:10px;display:flex}.playback-end-controls{grid-column:3;justify-self:end;align-items:center;gap:10px;display:flex}.playback-options-top{margin-left:auto}.workspace .theater-top-toolbar .row-select{flex:none;width:auto}.playback-controls :is(.ph,.ph-fill,.ui-icon){width:var(--control-icon-size);height:var(--control-icon-size);font-size:var(--control-icon-size)}.playback-tip.is-start{justify-self:start}.playback-tip.is-start .capsule-tooltip{left:0;transform:none}.playback-tip.is-end .capsule-tooltip{left:auto;right:0;transform:none}.theater-metadata .reference-files{flex-wrap:nowrap;flex-shrink:0;margin-top:4px;overflow-x:auto}.theater-metadata .file-chip{max-width:min(var(--theater-reference-width), 100%);font:inherit;font-size:var(--reference-chip-font-size);color:var(--reference-chip-ink);background:var(--reference-chip-fill);transition:color var(--drawer-hover-duration) ease;border:0;border-radius:0;flex:none;padding:2px 0}.theater-metadata .reference-files{gap:var(--reference-chip-gap)}.theater-metadata .file-chip:is(:hover,:focus-within){color:var(--reference-chip-ink-hover)}.theater-metadata .file-chip:is(:hover,:focus-within) .file-chip-name{text-underline-offset:2px;text-decoration:underline}.theater-metadata .file-chip .file-chip-name{color:inherit}.theater-metadata .file-chip .ui-icon{width:1em;height:1em;color:inherit;font-size:1em}.gallery-play{background:var(--fill);border:1px solid var(--line);border-radius:4px;min-width:62px;padding:5px 14px}.gallery-play:hover{background:var(--fill-hover)}.gallery-timeline-scroll{scrollbar-width:none;width:100%;min-width:0;height:var(--timeline-playhead-height);padding:0 var(--timeline-edge-padding);flex-shrink:0;margin:0;overflow:auto hidden}.gallery-timeline-scroll::-webkit-scrollbar{display:none}.gallery-timeline-container .gallery-timeline-scroll{scrollbar-width:none}.gallery-timeline-container{min-width:0;position:relative}.timeline-scroll-overview{height:var(--timeline-overview-height);border-radius:var(--timeline-overview-radius);background:var(--timeline-overview-track);touch-action:none;cursor:grab;margin-top:6px;position:relative}.timeline-scroll-overview:before{content:"";position:absolute;inset:-4px 0}.timeline-scroll-overview:active{cursor:grabbing}.timeline-scroll-thumb{height:var(--timeline-overview-thumb-height);border-radius:var(--timeline-overview-radius);background:var(--timeline-overview-thumb);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.playback-jump{display:inline-flex}.playback-jump .icon-button[aria-disabled=true]{color:var(--playback-disabled);cursor:default}.timeline-range-hint{z-index:5;width:var(--timeline-range-hint-width);text-align:center;max-width:100%;color:var(--ink);background:var(--paper);cursor:pointer;white-space:nowrap;border:0;padding:6px 4px;font-family:inherit;font-size:10px;line-height:18px;position:absolute;top:5px}.gallery-timeline-scroll.is-panning,.gallery-timeline-scroll.is-panning *{cursor:grabbing;-webkit-user-select:none;user-select:none}.gallery-timeline-width{width:var(--timeline-content-span,100%);transition:width var(--gallery-transition) var(--ease-in-out);position:relative}.gallery-timeline,.gallery-timeline-version,.gallery-timeline-push{transition:width var(--gallery-transition) var(--ease-in-out), left var(--gallery-transition) var(--ease-in-out)}.gallery-timeline{height:var(--timeline-height);margin:calc((var(--timeline-playhead-height) - var(--timeline-height)) / 2) 0 0;cursor:pointer;touch-action:pan-x;width:var(--timeline-span,100%);flex-shrink:0;position:relative;overflow:visible}.gallery-timeline-tip{bottom:calc(100% + 8px)}.gallery-timeline:focus{outline:none}.gallery-timeline-track{position:absolute;inset:0}.gallery-timeline-progress{width:var(--timeline-progress);background:var(--fill);position:absolute;inset:0 auto 0 0}.gallery-timeline-version{--timeline-outline:var(--timeline-block-outline);height:100%;position:absolute;top:0;overflow:hidden}.gallery-timeline-version:after{content:"";border:var(--timeline-block-outline-width) solid var(--timeline-outline);pointer-events:none;position:absolute;inset:0}.gallery-timeline-version.is-disabled{pointer-events:none}.gallery-timeline-version.is-disabled:after{display:none}.gallery-timeline-disabled-region{z-index:1;border:var(--timeline-block-outline-width) solid var(--timeline-block-outline);pointer-events:none;height:100%;position:absolute;top:0}.gallery-timeline-version.is-disabled .gallery-timeline-progress,.gallery-timeline-version.is-disabled .gallery-timeline-mark{opacity:var(--gallery-disabled,.5)}.gallery-timeline-mark{height:var(--timeline-minor-height);border-left:1px solid var(--timeline-ruler);position:absolute;top:50%;transform:translate(-50%,-50%)}.gallery-timeline-playhead{z-index:4;top:50%;left:var(--timeline-progress);width:var(--timeline-playhead-width);height:var(--timeline-playhead-height);background:var(--ink);pointer-events:none;position:absolute;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.iteration-gallery *{transition:none!important;animation:none!important}}@media (width<=800px){.iteration-gallery .panel-header{padding:0 14px}.gallery-toolbar.album-frame-bar,.gallery-footer{padding-left:14px;padding-right:14px}.theater-view{padding:12px 14px}}.album-frame-bar .info-tooltip{margin-left:auto}.album-frame-bar .info-tooltip-content{max-width:min(280px,100cqw)}.gallery-view-stack{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.gallery-theater-layer{flex-direction:column;display:flex;position:absolute;inset:0}.gallery-phase-turning .gallery-theater-layer{pointer-events:none}.gallery-phase-turning .theater-view>.gallery-toolbar,.gallery-phase-turning .theater-frame-actions,.gallery-phase-turning .theater-metadata,.gallery-phase-turning .theater-playback{opacity:0}.gallery-phase-turning .theater-screen{opacity:var(--frame-border-opacity,0);background:0 0}.gallery-phase-turning .theater-screen img,.gallery-phase-turning .theater-screen .gallery-empty{visibility:hidden}.album-frame-bar,.album-floating-actions,.album-saved-frame,.album-navigation-help,.album-range-stats,.iteration-gallery>.gallery-footer{transition:opacity var(--album-controls-fade) var(--ease-out)}.gallery-phase-turning .album-frame-bar,.gallery-phase-turning .album-floating-actions,.gallery-phase-turning .album-saved-frame,.gallery-phase-turning .album-navigation-help,.gallery-phase-turning .album-range-stats,.gallery-phase-turning>.gallery-footer{opacity:0;pointer-events:none}.gallery-phase-turning[data-theater-ui=in]>.gallery-footer .panel-header-actions{visibility:hidden}.gallery-phase-theater :is(.album-frame-bar,.album-floating-actions,.album-navigation-help,.album-range-stats){opacity:0;pointer-events:none;transition:none}.gallery-phase-turning[data-theater-ui=in] .album-saved-frame{opacity:1}:is(.gallery-phase-theater,.gallery-phase-turning[data-theater-ui=in]) .theater-view:not(.is-runtime)[data-has-frame=true] :is(.theater-frame-actions,.theater-metadata){animation:playback-details-in var(--playback-entry-ms) var(--ease-out) var(--playback-info-delay) both}:is(.gallery-phase-theater,.gallery-phase-turning[data-theater-ui=in]) .theater-view:not(.is-runtime)[data-has-frame=true] .theater-playback{animation:playback-details-in var(--playback-entry-ms) var(--ease-out) var(--playback-controls-delay) both}:is(.gallery-phase-theater,.gallery-phase-turning[data-theater-ui=in])>.gallery-footer{animation:theater-controls-in var(--theater-controls-fade) var(--ease-out) both}.gallery-header-shell{display:contents}.gallery-header-shell[data-phase=turning]:not([data-theater-ui=in]) .panel-header-actions{opacity:0;pointer-events:none}.gallery-header-shell:is([data-phase=theater],[data-phase=turning][data-theater-ui=in]) .panel-header-actions{animation:theater-controls-in var(--theater-controls-fade) var(--ease-out) both}.gallery-phase-theater .theater-screen>img:not(.theater-preview-image){animation:theater-controls-in var(--theater-handoff) linear both}.gallery-phase-theater .theater-screen{transition:background-color var(--theater-handoff) linear}.theater-view:not(.is-runtime)[data-has-frame=false] :is(.theater-frame-actions,.theater-metadata,.theater-playback){opacity:0}@keyframes playback-details-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@keyframes theater-controls-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.gallery-phase-theater *,.gallery-header-shell *{animation:none!important}}.gallery-phase-theater .album-webgl{visibility:hidden;pointer-events:none;transition:visibility 0s linear var(--theater-handoff)}.gallery-phase-returning .album-frame-bar,.gallery-phase-returning .album-floating-actions,.gallery-phase-returning .album-saved-frame,.gallery-phase-returning .album-navigation-help,.gallery-phase-returning>.gallery-footer,.gallery-phase-returning .panel-header-actions,.gallery-header-shell[data-phase=returning] .panel-header-actions{opacity:0;pointer-events:none}.gallery-phase-returning .theater-view>.gallery-toolbar,.gallery-phase-returning .theater-frame-actions,.gallery-phase-returning .theater-metadata,.gallery-phase-returning .theater-playback{visibility:hidden}.gallery-return-ready .gallery-theater-layer{opacity:0;pointer-events:none}.gallery-timeline-preview{opacity:var(--timeline-preview-opacity)}.theater-screen .theater-preview-image{background:var(--theater-frame-bed);position:absolute;inset:0}.theater-summary{flex:0 auto;min-height:1.5em;font-style:normal;overflow:auto}.theater-version,.theater-branch-row{flex-shrink:0}.theater-summary strong{font-weight:var(--strong-font-weight)}.theater-lines .is-added{color:var(--line-added)}.theater-lines .is-removed{color:var(--line-removed)}.theater-view{touch-action:none}.theater-screen{cursor:grab;-webkit-user-select:none;user-select:none}.theater-screen:active{cursor:grabbing}.theater-screen img{-webkit-user-drag:element}.theater-metadata{touch-action:pan-y}.gallery-phase-orbiting .theater-screen{opacity:0}.gallery-phase-orbiting .theater-view>.gallery-toolbar,.gallery-phase-orbiting .theater-frame-actions,.gallery-phase-orbiting .theater-metadata,.gallery-phase-orbiting .theater-playback,.gallery-phase-orbiting>.gallery-footer,.gallery-phase-orbiting .gallery-back{animation:theater-controls-out var(--theater-controls-fade) var(--ease-out) both}.gallery-phase-orbiting .album-frame-bar,.gallery-phase-orbiting .album-floating-actions,.gallery-phase-orbiting .album-saved-frame,.gallery-phase-orbiting .album-navigation-help,.gallery-phase-orbiting .panel-header-actions{opacity:0;pointer-events:none}@keyframes theater-controls-out{0%{opacity:1}to{opacity:0}}.iteration-gallery{--gallery-surface:var(--paper);background:var(--gallery-surface);transition:background-color var(--theater-controls-fade) ease}.iteration-gallery>.gallery-header-shell>.panel-header{background:var(--gallery-surface);transition:background-color var(--theater-controls-fade) ease}.gallery-phase-theater{--gallery-surface:var(--theater-focus-background)}@media (prefers-reduced-motion:reduce){.iteration-gallery{transition:none}}.gallery-timeline-scrubber{position:absolute;inset:0}.gallery-timeline-push{background:var(--timeline-push-background);cursor:pointer;border:0;border-radius:0;height:100%;padding:0;position:absolute;top:0}.gallery-timeline-push:hover,.gallery-timeline-push:focus-visible{background:var(--timeline-push-hover-background)}.gallery-timeline-container:is([data-unit=version],[data-unit=milestone]) .gallery-timeline-mark{opacity:var(--timeline-unit-dim)}.gallery-timeline-push.is-unit-target{background:var(--push-unit-color,var(--timeline-push-unit))}.gallery-timeline-push.is-unit-target:hover,.gallery-timeline-push.is-unit-target:focus-visible{background:var(--push-unit-color,var(--timeline-push-unit));filter:brightness(1.15)}.gallery-timeline-container:not([data-unit=milestone]) .gallery-timeline-push.is-milestone{background:color-mix(in srgb, var(--push-unit-color) var(--timeline-milestone-context-strength), var(--timeline-push-background))}.gallery-timeline-push:focus-visible{outline:1px solid var(--ink);outline-offset:var(--focus-ring-offset)}.gallery-timeline-push[aria-disabled=true]{cursor:default}.gallery-timeline-push .gallery-timeline-tip{white-space:nowrap;left:50%}.theater-prototype{background:var(--paper);z-index:2;border:0;width:100%;height:100%;position:absolute;inset:0}.gallery-timeline-push.is-floating .gallery-timeline-tip{left:auto;right:0;transform:none}.gallery-timeline-scrubber:focus,.gallery-timeline-scrubber:focus-visible{outline:none}.theater-fullscreen{color:#fff;max-width:none;max-height:none;width:min(calc(100vw - var(--fullscreen-gutter) * 2), calc((100dvh - var(--fullscreen-gutter) * 3) * var(--fullscreen-ratio)));background:0 0;border:0;margin:auto;padding:0;overflow:visible}.theater-fullscreen::backdrop{background:var(--fullscreen-scrim)}.theater-fullscreen-content{width:100%;aspect-ratio:var(--fullscreen-ratio);background:var(--paper);position:relative}.theater-fullscreen-content>img{object-fit:contain;width:100%;height:100%;display:block}.theater-fullscreen-close{right:0;bottom:calc(100% + var(--fullscreen-close-gap));width:var(--fullscreen-close-size);height:var(--fullscreen-close-size);color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}.theater-fullscreen-close:focus-visible{outline-offset:var(--focus-ring-offset);outline:1px solid}.theater-fullscreen-footer{top:calc(100% + var(--fullscreen-close-gap));color:#fff;justify-content:flex-start;width:100%;font-size:11px;display:flex;position:absolute}.theater-fullscreen-footer .theater-text-action{color:#fff}.theater-action-buttons{justify-content:flex-end;gap:8px var(--theater-action-buttons-gap,24px);flex-wrap:wrap;flex:1;min-width:0;display:flex}.theater-action-buttons.is-wrapped .is-enter{order:-1}.workspace .saved-frame-trigger{height:100%}.album-prompt-label{z-index:4;pointer-events:none;text-align:center;width:max-content;color:var(--ink);background:color-mix(in srgb, var(--gallery-label-background) var(--gallery-label-opacity), transparent);padding:var(--gallery-prompt-padding);overflow-wrap:anywhere;text-shadow:none;line-height:1.25;position:absolute;left:50%;transform:translate(-50%,-50%)}.album-axis-label:hover{z-index:var(--axis-front-layer)!important}.gallery-header-runtime-controls{opacity:1;visibility:visible;min-width:0;transition:opacity var(--runtime-panel-duration) ease, visibility 0s;align-self:stretch;align-items:stretch;display:flex}.gallery-header-runtime-controls[inert]{opacity:0;visibility:hidden;transition:opacity var(--runtime-panel-duration) ease, visibility 0s var(--runtime-panel-duration)}.iteration-gallery{--runtime-frame-border:#ffffff73}.gallery-runtime-active .gallery-theater-layer{bottom:calc(-1 * var(--gallery-runtime-footer-height,var(--panel-footer-height,56px)))}.theater-view.is-runtime{gap:0;padding-block:0;position:relative}.theater-view.is-runtime .theater-body{justify-content:center;padding-block:0}.theater-view.is-runtime .theater-playback{height:0;margin:0;position:static}.theater-view.is-runtime .theater-stage{margin:0;position:relative}.theater-view.is-runtime .theater-stage>:is(.theater-frame-actions,.theater-metadata){visibility:hidden;pointer-events:none;position:absolute}.prototype-version-controls{right:0;bottom:calc(100% + var(--row-size-unit));z-index:7;align-items:center;gap:calc(var(--row-size-unit) * 1.5);color:#fff;font-size:var(--control-font-size);display:flex;position:absolute}.iteration-gallery .prototype-version-controls .theater-version-tag{color:inherit;border-color:var(--runtime-frame-border)}.prototype-version-mask{display:flex;overflow:hidden}.prototype-version-controls button{color:inherit;font-size:var(--control-icon-size);cursor:pointer;background:0 0;border:0;place-items:center;padding:4px;display:grid}.prototype-version-controls button:hover{opacity:.72}.prototype-version-controls button:disabled{opacity:.35;cursor:default}.prototype-version-controls .is-previous{transform:rotate(180deg)}.theater-runtime:fullscreen{background:var(--paper)}.runtime-fullscreen-hint{left:50%;bottom:var(--runtime-fullscreen-hint-inset,24px);z-index:3;border-radius:var(--surface-radius);background:var(--ink);color:var(--paper);font-size:var(--control-font-size,12px);white-space:nowrap;pointer-events:none;animation:runtime-hint-in var(--annotation-enter-ms,.18s) var(--ease-out) both;padding:8px 14px;position:absolute;transform:translate(-50%)}@keyframes runtime-hint-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.runtime-fullscreen-hint{animation:none}}.theater-screen.is-runtime-screen{z-index:6;animation:annotation-content-in var(--annotation-enter-ms) var(--ease-out) var(--annotation-frame-delay) both}.theater-screen.is-runtime-screen:after{content:"";z-index:4;pointer-events:none;border:1px solid var(--runtime-frame-border);position:absolute;inset:0}.theater-runtime{z-index:1;background:var(--paper);position:absolute;inset:0;overflow:hidden}.theater-runtime>.theater-prototype{z-index:1;width:calc(100% / var(--runtime-scale,1));height:calc(100% / var(--runtime-scale,1));transform:scale(var(--runtime-scale,1));transform-origin:0 0;inset:0 auto auto 0}.runtime-status{z-index:2;background:var(--paper);color:var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;font-size:12px;display:flex;position:absolute;inset:0}.runtime-exit-scrim{inset:auto 0 calc(var(--gallery-runtime-footer-height,var(--panel-footer-height,56px)) + var(--gallery-control-inset) + var(--gallery-token-lift) - var(--runtime-exit-offset-y,0px));height:calc(var(--base-control-height) + 2 * var(--gallery-floating-pad-block));z-index:6;pointer-events:none;animation:annotation-content-in var(--annotation-enter-ms) var(--ease-out) var(--annotation-ui-delay) both;justify-content:center;align-items:center;display:flex;position:absolute}.runtime-exit-scrim button{pointer-events:auto}.runtime-exit-scrim .theater-text-action{color:#fff;border-radius:var(--surface-radius);background:0 0;border:0;padding:8px 14px;font-size:12px}.runtime-exit-scrim .theater-text-action:hover{color:#fff;opacity:.72;background:0 0}.runtime-passive-timeline{min-width:0}.theater-view[data-runtime-exiting=true] .runtime-exit-scrim{display:none}.iteration-gallery:has(.theater-view[data-runtime-exiting=true]){z-index:2}.theater-view[data-runtime-exiting=true],.theater-view[data-runtime-exiting=true] .theater-body{overflow:visible}.gallery-phase-theater .theater-view[data-runtime-exiting=true] .theater-screen{z-index:6;animation:none}.theater-view[data-runtime-exiting=true] .theater-runtime{animation:runtime-frame-dissolve var(--runtime-return-ms) linear both;pointer-events:none}@keyframes runtime-frame-dissolve{0%,45%{opacity:1}to{opacity:0}}.gallery-runtime-backdrop{background:var(--runtime-backdrop-color);z-index:-1;pointer-events:none;opacity:0;transition:opacity var(--annotation-blur-ms) ease;position:absolute;inset:0;overflow:hidden}.gallery-runtime-backdrop[data-active=true]{opacity:1}.gallery-runtime-active .theater-view.is-runtime :is(.theater-frame-actions,.theater-metadata,.playback-controls,.runtime-passive-timeline),.iteration-gallery.gallery-runtime-active>.gallery-footer>*{transition:opacity var(--annotation-blur-ms) ease}.gallery-runtime-active .theater-view.is-runtime:not([data-runtime-exiting=true]) :is(.theater-frame-actions,.theater-metadata,.playback-controls,.runtime-passive-timeline){opacity:0;animation:none}.iteration-gallery.gallery-runtime-active:not(:has(.theater-view[data-runtime-exiting=true]))>.gallery-footer>*{opacity:0;animation:none}.iteration-gallery.gallery-runtime-active>.gallery-footer{border-top-color:#0000}@media (prefers-reduced-motion:reduce){.theater-screen.is-runtime-screen,.runtime-exit-scrim,.theater-view[data-runtime-exiting=true] .theater-runtime,.gallery-runtime-backdrop{transition:none;animation:none}.gallery-runtime-active .theater-view.is-runtime :is(.theater-frame-actions,.theater-metadata,.playback-controls,.runtime-passive-timeline),.iteration-gallery.gallery-runtime-active>.gallery-footer>*{transition:none}}.album-prompt-number{color:var(--frame-placeholder-ink);margin-bottom:var(--gallery-prompt-number-gap)}.playback-controls-summary{color:var(--muted);display:none}.theater-playback{container:playback-row/inline-size}@container playback-row (width>=680px){.playback-controls-summary{display:inline}}.playback-export-slot:empty{display:none}.playback-export-slot{display:contents}.playback-export-dialog{background:var(--paper);width:280px;max-width:calc(100vw - 16px);color:var(--ink);border:1px solid var(--popover-border);border-radius:var(--popover-radius);box-shadow:var(--popover-shadow);font:var(--control-font-size)/1.4 var(--sans);margin:0;padding:16px;position:fixed;inset:auto;overflow:auto}.playback-export-dialog h3{font-size:inherit;font-weight:var(--strong-font-weight);margin:0 0 16px}.playback-export-dialog .row-select{width:100%}.playback-export-dialog p{color:var(--muted);text-align:center;margin:12px 0 0}.playback-export-save{width:100%;margin-top:16px}.playback-export-toast{background:var(--ink);color:var(--paper);box-shadow:var(--popover-shadow)}.theater-summary.is-clipped{cursor:default;border-radius:2px}.theater-summary.is-clipped:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.theater-summary-card{z-index:6;box-sizing:border-box;padding:calc(var(--caption-card-padding) - 1px);overscroll-behavior:contain;background:var(--paper);border:1px solid var(--popover-border);border-radius:var(--popover-radius);box-shadow:var(--popover-shadow);animation:caption-card-in var(--caption-card-ms,.16s) var(--ease-out) both;position:absolute;overflow:auto}.theater-summary-card>.theater-summary{overflow-wrap:anywhere;min-height:0;margin:0;line-height:1.5;overflow:visible}@keyframes caption-card-in{0%{opacity:0;clip-path:inset(0 0 calc(100% - 1lh - 2 * var(--caption-card-padding)) 0 round var(--popover-radius))}to{opacity:1;clip-path:inset(0 round var(--popover-radius))}}@media (prefers-reduced-motion:reduce){.theater-summary-card{animation:none}}.sys-page{background:var(--workspace-background);height:100dvh;color:var(--ink);font:400 13px/1.45 var(--sans);overflow-y:auto}.sys-top{z-index:5;height:var(--workspace-bar-height);padding:0 var(--workspace-edge,var(--workspace-gutter));background:var(--workspace-background);justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;top:0}.sys-top strong{font-size:14px;font-weight:700}.sys-nav{flex-wrap:wrap;gap:16px;display:flex}.sys-nav a{color:var(--muted);text-transform:capitalize;transition:color var(--motion-fast) var(--ease-standard);font-size:12px;text-decoration:none}.sys-nav a:hover{color:var(--ink)}.sys-theme{border-radius:var(--control-radius);height:26px;color:var(--muted);align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}.sys-theme:hover{background:var(--fill-hover);color:var(--ink)}.sys-main{gap:var(--workspace-panel-gap,var(--workspace-gutter));padding:0 var(--workspace-edge,var(--workspace-gutter)) var(--workspace-edge,var(--workspace-gutter));flex-direction:column;display:flex}.sys-section{border-radius:var(--workspace-radius);background:var(--paper);scroll-margin-top:calc(var(--workspace-bar-height) + 4px);padding:28px 28px 32px}.sys-section-head{grid-template-columns:180px 1fr;gap:24px;margin-bottom:24px;display:grid}.sys-section-head h2{font-size:20px;font-weight:500}.sys-section-head p{max-width:60ch;color:var(--muted)}.sys-sub{color:var(--muted);margin:0 0 10px;font-size:12px;font-weight:500}.sys-group+.sys-group{margin-top:24px}.sys-principles{gap:var(--workspace-gutter);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.sys-principles li{border-radius:var(--composer-drawer-radius);background:var(--fill);color:var(--muted);padding:16px}.sys-principles strong{color:var(--ink);margin-bottom:4px;font-weight:500;display:block}.sys-swatches{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.sys-swatch{flex-direction:column;gap:8px;margin:0;display:flex}.sys-swatch-chip{border-radius:var(--control-radius);height:48px;box-shadow:inset 0 0 0 1px var(--line)}.sys-swatch figcaption{flex-direction:column;gap:2px;display:flex}.sys-swatch code,.sys-rows code{font:400 11px/1.4 var(--panel-view-font);color:var(--muted);overflow-wrap:anywhere}.sys-swatch .sys-value{color:var(--faint)}.sys-rows{margin:0}.sys-rows>div{border-top:1px solid var(--line);grid-template-columns:240px 1fr;align-items:center;gap:24px;min-height:40px;display:grid}.sys-rows dt{flex-direction:column;padding:8px 0;display:flex}.sys-rows dd{align-items:center;gap:12px;min-width:0;margin:0;display:flex}.sys-bar{background:var(--muted);border-radius:2px;min-width:1px;height:8px;display:block}.sys-motion-demo{align-items:center;gap:16px;margin-top:20px;display:flex}.sys-fold{width:min(100%,420px);min-height:var(--message-preview-height);background:var(--message-version-fill);transition:min-height var(--motion-fold) var(--ease-fold);border-radius:8px;align-items:center;gap:20px;display:flex;overflow:hidden}.sys-fold-preview{flex:0 0 var(--message-preview-width);background:var(--line-strong);transition:flex-basis var(--motion-fold) var(--ease-fold);align-self:stretch}.sys-fold.is-folded{min-height:calc(var(--message-preview-height) * var(--milestone-dismiss-scale))}.sys-fold.is-folded .sys-fold-preview{flex-basis:calc(var(--message-preview-width) * var(--milestone-dismiss-scale))}@media (width<=860px){.sys-section{padding:20px}.sys-section-head,.sys-rows>div{grid-template-columns:1fr;gap:8px}.sys-principles{grid-template-columns:1fr}}.mw-app{--mw-blue:var(--werk-blue);--mw-sky:#e4ecff;--mw-ink:#191a1b;--mw-muted:#65676c;--mw-page:#fff;--mw-panel:#fafafa;--mw-line:#e7e7e7;--mw-line-strong:#cfcfd2;--mw-hover:#f1f1f2;--mw-radius:6px;--mw-sidebar-width:220px;--mw-shadow:0 14px 44px #191a1b1f;height:100dvh;color:var(--mw-ink);background:var(--mw-page);font:400 13px/1.5 var(--sans);display:flex;overflow:hidden}.mw-app[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mw-sky:#26334e;--mw-blue:var(--cursor-blue)}.mw-app *,.mw-modal *{box-sizing:border-box}.mw-app ::selection{color:var(--mw-ink);background:var(--mw-selection)}.mw-app *{scrollbar-width:thin;scrollbar-color:var(--mw-line-strong) transparent}.mw-app button,.mw-app input,.mw-app textarea,.mw-app select{font:inherit}.mw-app button{border-radius:4px}.mw-app button:disabled{opacity:.45;cursor:not-allowed}.mw-app :is(button,input,textarea,select,[tabindex]):focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mw-app input,.mw-app textarea{caret-color:var(--mw-accent);color:var(--mw-ink)}.mw-app h1{text-wrap:balance;font-size:24px;font-weight:500;line-height:1.3}.mw-app h2{font-size:16px;font-weight:500;line-height:1.4}.mw-app h3{font-size:14px;font-weight:500}.mw-app strong{font-weight:500}.mw-app small{font-size:11px}.mw-app .muted{color:var(--mw-muted)}.mw-sidebar{--sidebar-inline-padding:12px;--sidebar-nav-pad-inline:10px;--sidebar-nav-gap:11px;width:var(--mw-sidebar-width);border-right:1px solid var(--mw-line);background:var(--sidebar);padding:var(--sidebar-top-padding) 0 0;flex-direction:column;flex:none;display:flex;overflow:hidden}.sidebar-main{gap:var(--sidebar-group-gap);min-height:0;padding-inline:var(--sidebar-inline-padding);flex-direction:column;flex:1;display:flex;overflow-y:auto}.workspace-logo{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:18px;display:block}.workspace-wordmark{height:auto;font-size:var(--sidebar-wordmark-size,24px);line-height:18px;font-weight:var(--strong-font-weight);letter-spacing:-.03em;color:var(--mw-ink)}.mw-app[data-theme=dark] .workspace-logo{filter:invert()}.mw-brand{min-height:var(--header-row-height);align-items:center;gap:9px;margin-bottom:0;padding:0 8px;display:flex}.mw-brand>.ui-icon{color:var(--mw-accent);flex:none}.mw-brand strong{white-space:nowrap;font-size:18px}.mw-brand strong span{display:none}.mw-brand .mw-icon{margin-left:auto}.mw-icon{width:28px;height:28px;color:var(--mw-muted);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.mw-icon:hover,.mw-icon.active{background:var(--mw-hover);color:var(--mw-ink)}.mw-search{width:100%;min-height:34px;color:var(--mw-muted);text-align:left;align-items:center;gap:8px;margin-bottom:18px;padding:7px 8px;display:flex}.mw-search:hover{background:var(--mw-hover)}.mw-search span{flex:1;font-size:12px}.mw-search kbd{font:10px var(--sans);border:1px solid var(--mw-line);border-radius:3px;padding:1px 3px}.mw-sidebar nav{gap:var(--sidebar-nav-stack-gap);display:grid}.mw-nav-item{align-items:center;gap:var(--sidebar-nav-gap);width:100%;min-height:36px;padding:7px var(--sidebar-nav-pad-inline);text-align:left;color:var(--mw-muted);display:flex}.mw-nav-item:hover{background:var(--mw-hover);color:var(--mw-ink)}.mw-nav-item.active{background:var(--mw-selection);color:var(--mw-accent);font-weight:500}.mw-nav-item b{background:var(--mw-line);color:var(--mw-ink);text-align:center;border-radius:4px;min-width:18px;margin-left:auto;font-size:10px;font-weight:500}.sidebar-section{margin-top:29px}.sidebar-label{color:var(--mw-muted);font-size:var(--meta-font-size);margin-bottom:calc(var(--row-size-unit) * 2);justify-content:space-between;align-items:center;padding:0 9px;display:flex}.sidebar-project-group{--project-icon-size:var(--sidebar-nav-icon-size);gap:var(--sidebar-list-gap);margin-bottom:calc(var(--row-size-unit) * 2);flex-direction:column;display:flex}.sidebar-project{align-items:center;gap:var(--sidebar-nav-gap);width:100%;min-height:var(--base-control-height);padding:var(--row-size-unit) var(--sidebar-nav-pad-inline);text-align:left;border-radius:var(--control-radius);color:var(--mw-ink);display:flex;font-size:var(--sidebar-section-size)!important}.sidebar-project>.ph{width:var(--project-icon-size);height:var(--project-icon-size);font-size:var(--project-icon-size);color:var(--mw-ink);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.sidebar-project>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.project-swatch{border:1px solid var(--mw-accent);background:var(--mw-selection);border-radius:2px;flex:none;width:11px;height:11px}.sidebar-project:hover{background:var(--mw-hover)}.sidebar-dialogs{border-left:1px solid var(--mw-line);gap:4px;margin:5px 0 0 14px;padding-left:10px;display:grid}.sidebar-dialogs button{text-align:left;color:var(--mw-muted);align-items:center;gap:7px;padding:7px 6px;font-size:11px;display:flex}.sidebar-dialogs button span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sidebar-dialogs button.current{color:var(--mw-accent);background:var(--mw-selection)}.mini-dot{background:var(--mw-line-strong);border-radius:50%;flex:none;width:5px;height:5px}.mini-dot.status-2{background:var(--mw-handoff)}.mini-dot.status-3{background:var(--mw-assemble)}.online-dot{background:var(--mw-assemble);border-radius:50%;flex:none;width:5px;height:5px;display:inline-block}.sidebar-bottom{padding:0 var(--sidebar-inline-padding);margin-top:auto}.mw-user{text-align:left;border-top:0;align-items:center;gap:9px;width:100%;padding:10px 7px;display:flex}.mw-user>span:nth-child(2){flex:1}.mw-user strong,.mw-user small{display:block}.mw-user small{color:var(--mw-muted);font-size:10px}.mw-avatar{background:var(--mw-line);width:30px;height:30px;color:var(--mw-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.mw-user .mw-avatar,.mw-user>.ui-icon{color:var(--mw-muted)}.mw-user .mw-avatar{background:var(--mw-line)}.mw-user strong{color:var(--mw-ink)}.mw-avatar.is-mit{background:var(--mw-selection);color:var(--mw-accent)}.mw-avatar.small{width:22px;height:22px;font-size:9px}.mw-main{flex-direction:column;flex:1;min-width:0;display:flex}.mw-topbar{border-bottom:1px solid var(--mw-line);flex:none;justify-content:space-between;align-items:center;gap:12px;height:51px;padding:0 27px;display:flex}.mw-breadcrumb{min-width:0;color:var(--mw-muted);align-items:center;gap:10px;font-size:11px;display:flex}.mw-breadcrumb>.ui-icon{flex:none}.mw-breadcrumb>button{white-space:nowrap;text-overflow:ellipsis;max-width:280px;padding:2px 0;overflow:hidden}.mw-breadcrumb>button:hover{color:var(--mw-accent)}.mw-breadcrumb>span{color:var(--mw-ink)}.topbar-right{flex:none;align-items:center;gap:10px;min-width:0;max-width:min(72%,760px);display:flex}.local-label{color:var(--mw-muted);font-size:10px}.version-control-button{min-height:28px;padding:4px 10px}.topbar-reader-controls{align-items:center;gap:8px;min-width:0;display:flex}.topbar-reader-controls .reader-resource-icons{scrollbar-width:thin;flex-wrap:nowrap;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}.topbar-reader-controls .reader-resource-icon{flex-basis:28px;width:28px;height:28px}.topbar-reader-controls .reader-window-actions{flex:none;align-items:center;gap:2px;display:flex}.topbar-reader-controls .reader-source{color:var(--mw-muted)}.mw-body{flex:1;min-height:0;display:flex;position:relative}.mw-surface{flex:1;min-width:0;min-height:0}.mw-dialog{flex-direction:column;height:100%;display:flex}.dialog-heading{border-bottom:1px solid var(--mw-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;padding:28px 30px 23px;display:flex}.dialog-identity{flex:260px;min-width:0;padding-top:4px}.dialog-identity h1{font-size:22px}.title-row{align-items:flex-start;gap:9px;display:flex}.title-row .mw-icon{margin-left:auto}.dialog-meta{color:var(--mw-muted);flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;font-size:11px;display:flex}.meta-divider{background:var(--mw-line);width:1px;height:12px;margin:0 4px}.mw-status{color:var(--mw-muted);white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:inline-flex}.status-dot{border:1px solid var(--mw-line-strong);border-radius:50%;width:6px;height:6px}.status-1 .status-dot{background:var(--mw-route);border-color:var(--mw-route)}.status-2 .status-dot{background:var(--mw-handoff);border-color:var(--mw-handoff)}.status-3 .ui-icon{color:var(--mw-assemble)}.mw-asset-shelf{flex:0 370px;gap:10px;width:370px;display:flex}.mw-asset-group{border:1px solid var(--mw-line);border-radius:var(--mw-radius);background:var(--mw-page);flex:1;min-width:0;overflow:hidden}.mw-asset-group>header{height:31px;color:var(--mw-muted);border-bottom:1px solid var(--mw-line);background:var(--mw-panel);align-items:center;gap:6px;padding:0 10px;display:flex}.mw-asset-group h2{color:var(--mw-ink);font-size:11px}.mw-asset-group>header>span{margin-left:2px;font-size:10px}.mw-asset-group .mw-icon{width:22px;height:22px;margin-left:auto}.mw-asset-group>div{max-height:118px;padding:4px;overflow:auto}.mw-attachment{text-align:left;background:var(--mw-page);align-items:center;gap:11px;width:100%;min-width:0;padding:13px;display:flex;border:1px solid var(--mw-line)!important;border-radius:var(--mw-radius)!important}.mw-attachment>span:nth-child(2){flex:1;min-width:0}.mw-attachment strong,.mw-attachment small{display:block}.mw-attachment strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.mw-attachment small{color:var(--mw-muted);margin-top:3px}.mw-attachment>.ui-icon{color:var(--mw-muted);flex:none}.mw-attachment:hover{background:var(--mw-panel);border-color:var(--mw-line-strong)!important}.mw-attachment.selected{background:var(--mw-selection);border-color:var(--mw-dock)!important}.mw-attachment.compact{gap:6px;min-height:28px;padding:5px 6px;border:0!important}.mw-attachment.compact strong{font-size:10px;font-weight:400}.mw-attachment.compact .asset-type{background:0 0;width:19px;height:19px}.mw-attachment.compact>.ui-icon{width:11px}.asset-type{width:33px;height:36px;color:var(--mw-muted);background:var(--mw-panel);border-radius:4px;flex:none;justify-content:center;align-items:center;display:flex}.asset-type.prototype{color:var(--mw-accent);background:var(--mw-selection)}.empty-assets{color:var(--mw-muted);padding:7px 6px;font-size:10px}.task-details{border-bottom:1px solid var(--mw-line);background:var(--mw-panel);flex-wrap:wrap;align-items:center;gap:23px;padding:12px 30px;display:flex}.task-details small,.task-details strong{font-size:11px;display:block}.task-details small{color:var(--mw-muted);margin-bottom:4px}.task-details label{color:var(--mw-muted);font-size:10px;display:grid}.task-details select{max-width:145px;margin-top:3px}.mw-app select{color:var(--mw-ink);background:var(--mw-page);border:1px solid var(--mw-line);border-radius:4px;padding:4px}.conversation-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.conversation-inner{width:min(100%,80ch);max-width:80ch;margin:var(--row-padding-inline) auto 0;padding:22px 36px 28px}.mw-message{margin:0 0 27px}.from-user{width:fit-content;max-width:70%;margin-left:auto}.from-user .message-time{text-align:right}.message-byline{align-items:center;gap:8px;margin-bottom:10px;display:flex}.message-byline strong{font-size:12px}.message-time{margin-top:var(--row-size-unit);font-size:var(--meta-font-size);color:var(--mw-muted);display:block}.mw-message:not(.from-user) .message-time{padding-left:30px}.mit-label{border:1px solid var(--mw-line);color:var(--mw-muted);border-radius:3px;padding:0 4px;font-size:9px}.message-content{font-size:13px;line-height:var(--message-line-height);padding-left:30px}.message-content p{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:12px}.message-content p:last-child{margin-bottom:0}.from-user .message-content{background:var(--mw-panel);border-radius:6px;margin-left:0;padding:13px 17px}.message-content .mw-attachment{max-width:380px;margin-top:14px}.review-bar{border-top:1px solid var(--mw-line);border-bottom:1px solid var(--mw-line);flex-direction:column;gap:13px;margin:8px 0 24px 30px;padding:16px 0;display:flex}.review-bar>span{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.review-bar small{color:var(--mw-muted);margin-left:5px}.review-marker{background:var(--mw-handoff);border-radius:50%;width:6px;height:6px}.review-bar>div{gap:8px;display:flex}.mw-button{min-height:32px;color:var(--mw-ink);background:var(--mw-page);white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding:7px 11px;display:inline-flex;border:1px solid var(--mw-line)!important;border-radius:var(--mw-radius)!important;font-size:11px!important}.mw-button:hover{background:var(--mw-hover)}.mw-button.primary{color:#fff;background:var(--mw-accent);border-color:var(--mw-accent)!important}.mw-button.primary:hover{background:var(--mw-accent-hover);border-color:var(--mw-accent-hover)!important}.text-action{color:var(--mw-accent);align-items:center;gap:8px;padding:0;display:inline-flex;font-size:12px!important}.text-action:hover{text-underline-offset:4px;text-decoration:underline}.composer-area{flex:none;width:min(100%,800px);margin:0 auto;padding:8px 36px 13px}.mw-composer{border:1px solid var(--mw-line-strong);border-radius:var(--mw-composer-radius);background:var(--mw-page);padding:12px 12px 8px}.mw-composer:focus-within{border-color:var(--mw-accent)}.mw-composer textarea{resize:none;background:0 0;border:0;width:100%;min-height:53px;max-height:140px;padding:2px 3px;font-size:12px;line-height:1.7;display:block;outline:none!important}.mw-composer textarea::placeholder{color:var(--mw-muted)}.composer-tools{justify-content:space-between;align-items:center;display:flex}.composer-tools>div{align-items:center;gap:9px;display:flex}.mit-select{color:var(--mw-muted);align-items:center;gap:5px;display:flex}.mit-select select{color:var(--mw-muted);background:0 0;border:0;max-width:150px;font-size:10px}.composer-caption{color:var(--mw-muted);justify-content:space-between;gap:10px;margin-top:7px;font-size:9px;display:flex}.run-progress{color:var(--mw-muted);align-items:center;gap:8px;padding:10px 30px 24px;font-size:12px;display:flex}.spinning{animation:.8s linear infinite mw-spin}@keyframes mw-spin{to{transform:rotate(360deg)}}.complete-note{color:var(--mw-muted);align-items:center;gap:8px;padding:12px 0;font-size:11px;display:flex}.complete-note>.ui-icon{color:var(--mw-assemble)}.complete-note button{color:var(--mw-accent);margin-left:auto}.conversation-empty{text-align:center;padding:38px 20px}.conversation-empty .mw-avatar{width:40px;height:40px}.conversation-empty h2{margin:16px 0 8px}.conversation-empty p{color:var(--mw-muted);max-width:400px;margin:8px auto}.page-scroll{height:100%;padding:44px 48px;overflow:auto}.page-scroll>section{max-width:1100px;margin:0 auto}.page-title{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:25px;display:flex}.page-title p{color:var(--mw-muted);margin-top:9px;font-size:12px}.page-title .mw-button{margin-top:3px}.project-icon{background:var(--mw-selection);width:45px;height:45px;color:var(--mw-accent);border-radius:7px;justify-content:center;align-items:center;margin-bottom:17px;display:flex}.project-context{color:var(--mw-muted);align-items:center;gap:24px;margin:8px 0 28px;font-size:11px;display:flex}.project-context>span{align-items:center;gap:7px;display:flex}.project-context .mw-avatar+.mw-avatar{outline:2px solid var(--mw-page);margin-left:-11px}.project-context .mw-avatar:last-of-type{margin-right:4px}.mw-tabs{border-bottom:1px solid var(--mw-line);flex:none;gap:24px;margin-bottom:28px;display:flex;overflow:auto}.mw-tabs>button{color:var(--mw-muted);white-space:nowrap;border-bottom:2px solid #0000;border-radius:0;padding:10px 0 13px;font-size:12px}.mw-tabs>button.selected{border-bottom-color:var(--mw-accent);color:var(--mw-accent)}.mw-tabs>button:hover{color:var(--mw-ink)}.project-summary{background:var(--mw-selection);border-radius:6px;justify-content:space-between;align-items:center;gap:30px;margin:32px 0 35px;padding:25px 27px;display:flex}.project-summary h2{color:var(--mw-ink);font-size:18px}.project-summary p{max-width:510px;color:var(--mw-muted);margin:8px 0 17px;font-size:12px}.summary-mark{color:var(--mw-accent);opacity:.6;padding:14px}.section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:17px;display:flex}.section-heading h2{font-size:15px}.section-heading h2 span{color:var(--mw-muted);margin-left:6px;font-size:11px}.task-table-heading,.mw-task-row{grid-template-columns:minmax(220px,1fr) 130px 135px 65px 15px;align-items:center;gap:13px;display:grid}.task-table-heading{color:var(--mw-muted);border-bottom:1px solid var(--mw-line);padding:10px 0;font-size:10px}.mw-task-row{text-align:left;width:100%;padding:18px 0;border-bottom:1px solid var(--mw-line)!important;border-radius:0!important}.mw-task-row:hover{background:var(--mw-panel)}.task-title-cell{align-items:center;gap:10px;min-width:0;display:flex}.task-title-cell>.ui-icon{color:var(--mw-muted);flex:none}.task-title-cell strong{font-size:12px}.task-title-cell small{color:var(--mw-muted);margin-top:3px;font-size:10px;display:block}.row-person{color:var(--mw-muted);align-items:center;gap:6px;font-size:10px;display:flex}.row-time{color:var(--mw-muted);font-size:10px}.editor-section{max-width:650px}.editor-section>p{color:var(--mw-muted);margin:8px 0 20px}.editor-section textarea{border:1px solid var(--mw-line-strong);background:var(--mw-page);resize:vertical;border-radius:6px;width:100%;min-height:170px;padding:16px;font-size:13px;line-height:1.8}.editor-section>.mw-button{margin-top:12px}.asset-library{gap:12px;max-width:640px;display:grid}.asset-library h2{margin-bottom:8px}.people-list>div{border-bottom:1px solid var(--mw-line);align-items:center;gap:12px;padding:17px 0;display:flex}.people-list strong,.people-list small{display:block}.people-list small{color:var(--mw-muted)}.kanban{grid-template-columns:repeat(4,minmax(190px,1fr));gap:17px;padding-bottom:16px;display:grid;overflow:auto}.kanban>section{background:var(--mw-panel);border:1px solid var(--mw-line);border-radius:6px;min-height:390px;padding:12px}.kanban>section>header{justify-content:space-between;align-items:center;margin:3px 0 19px;display:flex}.kanban>section>header>span:last-child{color:var(--mw-muted);font-size:10px}.kanban-task{background:var(--mw-page);text-align:left;width:100%;margin-bottom:10px;padding:14px;border:1px solid var(--mw-line)!important;border-radius:5px!important}.kanban-task>small{color:var(--mw-muted)}.kanban-task h3{margin:5px 0 11px;font-size:13px}.kanban-task p{color:var(--mw-muted);font-size:10px}.kanban-task footer{align-items:center;gap:5px;margin-top:18px;font-size:10px;display:flex}.kanban-task footer>.ui-icon{margin-left:auto}.kanban-empty{color:var(--mw-muted);padding:15px 0;font-size:11px}.inbox-count{color:var(--mw-muted);font-size:11px}.inbox-item{text-align:left;align-items:center;gap:15px;width:100%;padding:22px 0;display:flex;border-bottom:1px solid var(--mw-line)!important;border-radius:0!important}.inbox-item:hover{background:var(--mw-panel)}.inbox-item>span:nth-child(2){flex:1;min-width:0}.inbox-item strong{align-items:center;gap:15px;display:flex}.inbox-item strong small{color:var(--mw-muted);font-weight:400}.inbox-item p{color:var(--mw-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:7px;font-size:12px;overflow:hidden}.inbox-item-end{flex:none;justify-items:end;gap:7px;display:grid}.inbox-item-end time{color:var(--mw-muted);font-size:10px}.inbox-item-end b{color:var(--mw-accent);background:var(--mw-selection);border-radius:3px;padding:2px 6px;font-size:10px;font-weight:400}.mit-directory{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.mit-directory>button{text-align:left;border:1px solid var(--mw-line);border-radius:6px;padding:22px}.mit-directory>button:hover,.mit-directory>button.selected{border-color:var(--mw-dock)}.mit-directory h2{margin:16px 0 8px}.mit-directory p{color:var(--mw-muted);font-size:12px;line-height:1.8}.mit-directory>button>span:last-child{color:var(--mw-accent);align-items:center;gap:7px;margin-top:20px;font-size:11px;display:flex}.mit-profile{border-top:1px solid var(--mw-line);margin-top:28px;padding-top:24px}.mit-profile dl{grid-template-columns:180px 1fr;gap:15px;font-size:12px;display:grid}.mit-profile dt{color:var(--mw-muted)}.mit-profile dd{margin:0}.mit-profile>.mw-button{margin-top:16px}.library-list>div,.setting-row{border-bottom:1px solid var(--mw-line);align-items:center;gap:20px;padding:22px 0;display:flex}.library-list>div>span:nth-child(2),.setting-row>span:first-child{flex:1}.library-list strong,.library-list small,.setting-row strong,.setting-row small{display:block}.library-list small,.setting-row small{color:var(--mw-muted);margin-top:6px}.mw-segmented{background:var(--mw-panel);border:1px solid var(--mw-line);border-radius:6px;padding:3px;display:flex}.mw-segmented>button{align-items:center;gap:6px;padding:6px 10px;font-size:11px;display:flex}.mw-segmented>button.selected{background:var(--mw-selection);color:var(--mw-accent)}.mw-reader{flex:0 0 var(--reader-width);background:var(--mw-panel);min-width:0;animation:reader-in .2s var(--ease-out);flex-direction:column;display:flex;container:reader/inline-size}.reader-header{border-bottom:1px solid var(--mw-line);background:var(--mw-page);justify-content:space-between;align-items:center;gap:10px;min-height:56px;padding:10px 17px;display:flex}.reader-header>div{align-items:center;gap:8px;min-width:0;display:flex}.reader-header strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.reader-header .asset-type{width:25px;height:28px}.reader-toolbar{border-bottom:1px solid var(--mw-line);background:var(--mw-page);min-height:44px;color:var(--mw-muted);justify-content:space-between;align-items:center;gap:10px;padding:0 20px;font-size:10px;display:flex}.compact-tabs{border:0;gap:22px;margin:0}.compact-tabs>button{padding:12px 0 10px;font-size:11px}.reader-source{white-space:nowrap;font-size:9px}.reader-content{flex:1;min-height:0;overflow:auto}.reader-divider{background:var(--mw-line);cursor:col-resize;z-index:5;flex:none;width:1px;position:relative}.reader-divider:before{content:"";position:absolute;inset:0 -4px}.reader-divider:hover,.reader-divider:focus-visible{background:var(--mw-accent)}.reader-expanded .mw-surface,.reader-expanded .reader-divider{display:none}.reader-expanded .mw-reader{flex-basis:100%}.reader-open .dialog-heading{gap:17px;padding:20px}.reader-open .mw-asset-shelf{flex:100%;width:100%}.reader-open .dialog-identity{flex-basis:100%}.reader-open .dialog-identity h1{font-size:19px}.reader-open .conversation-inner{padding:20px 23px}.reader-open .composer-area{padding:8px 20px 12px}.reader-open .composer-caption>span:last-child{display:none}.reader-open .page-scroll{padding:30px 25px}.prototype-view{flex-direction:column;height:100%;min-height:440px;padding:20px;display:flex}.prototype-view iframe{border:1px solid var(--mw-line);background:#fff;border-radius:6px;flex:1;width:100%;min-height:350px}.preview-context{color:var(--mw-muted);align-items:center;gap:6px;padding:0 0 13px;font-size:10px;display:flex}.preview-context>span:last-child{margin-left:auto}.prototype-view>p{text-align:center;color:var(--mw-muted);padding:13px 0 0;font-size:10px}.document-reader{background:var(--mw-page);max-width:720px;min-height:100%;margin:0 auto;padding:42px 45px}.document-icon{color:var(--mw-accent);margin-bottom:22px}.document-reader h1{margin-bottom:30px;font-size:26px;line-height:1.4}.document-reader section{margin-bottom:24px}.document-reader h2{margin-bottom:8px;font-size:14px}.document-reader p{color:var(--mw-muted);white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.85}.image-reader{padding:25px}.image-reader img{width:100%;height:auto;display:block}.image-reader p{color:var(--mw-muted);text-align:center;padding:15px;font-size:11px}.history-content{background:var(--paper);color:var(--ink);overflow:hidden}.history-content .workspace{height:100%}.history-notice{height:34px;min-height:34px;color:var(--muted);background:var(--sidebar);border-bottom:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;padding:8px 15px;font-size:10px;overflow:hidden}.history-content .panel-header{padding-left:16px;padding-right:16px}.history-content .panel-header h2{font-size:12px}.history-content .workspace-split{min-width:560px}.history-content{overflow:auto}@container reader (width<=650px){.reader-source{display:none}}.mw-modal{color:var(--mw-ink);background:var(--mw-page);width:min(540px,100vw - 32px);max-height:80dvh;box-shadow:var(--mw-shadow);border:0;border-radius:10px;padding:22px}.mw-modal::backdrop{background:#191a1b4d}.mw-modal>header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.mw-modal h2{font-size:18px}.form-label{gap:8px;font-size:12px;display:grid}.form-label input,.search-field input{border:1px solid var(--mw-line-strong);width:100%;color:var(--mw-ink);background:var(--mw-page);font:inherit;border-radius:5px;padding:11px}.form-hint{color:var(--mw-muted);margin-top:14px;font-size:12px}.modal-actions{justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.search-field{align-items:center;gap:10px;display:flex}.search-field input{border:0;outline:none}.search-results{margin-top:12px}.search-results>button{border-top:1px solid var(--mw-line);text-align:left;align-items:center;gap:10px;width:100%;padding:13px 5px;display:flex}.search-results>button:hover{background:var(--mw-panel)}.search-results>button>span:nth-child(2){flex:1}.search-results .mw-status,.search-results small{font-size:10px}.search-results>p{color:var(--mw-muted);padding:20px 0}.mw-toast{z-index:50;background:var(--mw-ink);color:var(--mw-page);max-width:calc(100vw - 30px);box-shadow:var(--mw-shadow);border-radius:6px;align-items:center;gap:15px;padding:12px 15px;font-size:12px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.mw-toast button{color:inherit}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@keyframes reader-in{0%{opacity:.65;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@media (width>=1600px){.dialog-heading{padding:30px 38px}.mw-asset-shelf{flex-basis:420px;width:420px}.mw-attachment.compact strong{font-size:11px}}@media (width<=1150px){.mw-app{--mw-sidebar-width:195px}.dialog-heading{padding:22px}.mw-asset-shelf{flex-basis:330px;width:330px}.page-scroll{padding:30px}.task-table-heading,.mw-task-row{grid-template-columns:minmax(180px,1fr) 120px 100px 15px}.task-table-heading>span:last-child,.row-time{display:none}.reader-open .review-bar>div{flex-wrap:wrap}.reader-open .dialog-meta .mw-avatar{display:none}}@media (width<=850px){.mw-topbar{padding-inline:18px}.mw-breadcrumb>button{max-width:210px}.reader-open .mw-reader{z-index:10;position:absolute;inset:0}.reader-open .reader-divider{display:none}.reader-open .mw-surface{visibility:hidden}.reader-header{min-height:54px}.mw-asset-shelf{flex-basis:100%;width:100%}.dialog-heading{gap:16px}.dialog-identity{padding:0}.mw-asset-group>div{max-height:88px}.dialog-identity h1{font-size:22px}.mit-directory{grid-template-columns:1fr}.mit-directory>button{padding:18px}.mit-directory p{max-width:60ch}.mit-profile dl{grid-template-columns:130px 1fr}.task-table-heading,.mw-task-row{grid-template-columns:minmax(160px,1fr) 120px 15px}.row-person,.task-table-heading>span:nth-child(3){display:none}.page-title{flex-wrap:wrap}.inbox-item strong{display:block}.inbox-item strong small{margin-top:3px;display:block}.inbox-item-end b{font-size:9px}.composer-caption>span:last-child{display:none}}@media (width<=520px){.mw-topbar{height:45px;padding:0 12px}.mw-breadcrumb{gap:5px;font-size:10px}.mw-breadcrumb>button:first-child,.mw-breadcrumb>.ui-icon:first-of-type,.topbar-right .local-label{display:none}.mw-breadcrumb>button{max-width:150px}.topbar-right{gap:4px}.topbar-right>.mw-avatar{display:none}.dialog-heading{gap:14px;padding:17px 14px}.dialog-identity h1{font-size:19px}.mw-asset-shelf{gap:7px}.mw-asset-group>header{padding-inline:6px}.mw-attachment.compact{gap:3px;padding:5px 3px}.mw-attachment.compact strong{font-size:9px}.mw-attachment.compact>.ui-icon{display:none}.conversation-inner{padding:18px 14px}.message-content{padding-left:0;font-size:12px}.from-user .message-content{margin-left:0}.message-byline{gap:6px}.review-bar{margin-left:0}.review-bar>span{gap:6px}.review-bar small{width:100%;margin-left:0}.review-bar>div{flex-wrap:wrap}.composer-area{padding:6px 12px 10px}.composer-caption{font-size:8px}.mw-composer{padding:8px}.mw-composer textarea{min-height:46px}.page-scroll{padding:25px 17px}.page-title h1{font-size:22px}.project-summary{padding:18px}.summary-mark{display:none}.project-context{flex-wrap:wrap;gap:10px}.mw-tabs{gap:18px;margin-bottom:22px}.task-table-heading{display:none}.mw-task-row{flex-wrap:wrap;gap:8px;display:flex}.task-title-cell{flex-basis:100%}.mw-task-row>.mw-status{margin-left:26px}.mw-task-row>.ui-icon:last-child{margin-left:auto}.inbox-item{flex-wrap:wrap;align-items:flex-start;gap:9px}.inbox-item>span:nth-child(2){flex-basis:70%}.inbox-item-end{gap:12px;margin-left:39px;display:flex}.inbox-item>.ui-icon:last-child{display:none}.document-reader{padding:25px 20px}.document-reader h1{font-size:22px}.reader-toolbar{padding-inline:15px}.reader-header{padding-inline:13px}.prototype-view{padding:12px}.prototype-view>p{font-size:9px}.setting-row{flex-wrap:wrap}.setting-row>span:first-child{flex-basis:100%}.library-list>div{flex-wrap:wrap}.mit-profile dl{display:block}.mit-profile dt{margin-top:15px}.mit-profile dd{margin-top:5px}.task-details{gap:15px;padding:15px}.mw-modal{padding:18px}.search-results .mw-status{display:none}.reader-open .dialog-heading{padding:17px 14px}}@media (prefers-reduced-motion:reduce){.mw-app *,.mw-app :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.directory-toolbar{color:var(--mw-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:28px 0 18px;font-size:12px;display:flex}.directory-search{border:1px solid var(--mw-line-strong);border-radius:var(--mw-radius);width:min(320px,100%);color:var(--mw-muted);align-items:center;gap:9px;padding:8px 12px;display:flex}.directory-search input{width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0}.directory-search:focus-within{outline:2px solid var(--mw-accent);outline-offset:2px}.directory-search input:focus-visible{outline:none}.project-directory{border-top:1px solid var(--mw-line)}.project-directory-row{text-align:left;border-bottom:1px solid var(--mw-line);align-items:center;gap:17px;width:100%;padding:24px 8px;display:flex;border-radius:0!important}.project-directory-row:hover,.home-action-row:hover{background:var(--mw-panel)}.project-folder{width:42px;height:46px;color:var(--mw-accent);background:var(--mw-selection);border-radius:4px;flex:none;place-items:center;display:grid}.project-row-title{flex:1;min-width:0}.project-row-title strong{overflow-wrap:anywhere;font-size:16px;display:block}.project-row-title small{color:var(--mw-muted);margin:5px 0 9px;font-size:12px;display:block}.project-row-meta{color:var(--mw-muted);font-size:11px}.project-row-members{gap:4px;margin-inline:14px;display:flex}.project-row-members .mw-avatar{width:28px;height:28px;font-size:10px}.directory-empty{color:var(--mw-muted);padding:25px 0}.coworker-row{border-bottom:1px solid var(--mw-line);align-items:flex-start;gap:14px;padding:25px 0;display:flex}.coworker-identity{flex:1;min-width:0}.coworker-identity h2{margin:0 0 4px}.coworker-identity p{color:var(--mw-muted);margin:0;font-size:12px}.coworker-actions{gap:8px;display:flex}.shared-projects{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.shared-projects button{color:var(--mw-muted);background:var(--mw-panel);text-align:left;align-items:center;gap:6px;padding:3px 6px;font-size:11px;display:flex}.shared-projects button:hover{color:var(--mw-accent);background:var(--mw-selection)}.home-actions{border-top:1px solid var(--mw-line)}.home-action-row{border-bottom:1px solid var(--mw-line);text-align:left;align-items:center;gap:14px;width:100%;padding:18px 8px;display:flex}.home-action-row>span:nth-child(2){flex:1;min-width:0}.home-action-row strong,.home-action-row small{display:block}.home-action-row small{color:var(--mw-muted);margin-top:4px}.attention-dot{background:var(--mw-accent);border-radius:50%;flex:none;width:6px;height:6px}.home-section-heading{margin-top:40px}.human-conversation-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.human-conversation-actions>span{color:var(--mw-muted);font-size:11px}.queued-attachments{flex-wrap:wrap;gap:7px;margin-bottom:8px;display:flex}.queued-attachments>span{background:var(--mw-selection);color:var(--mw-accent);overflow-wrap:anywhere;border-radius:4px;align-items:center;gap:6px;max-width:100%;padding:3px 5px 3px 9px;font-size:11px;display:flex}.share-file-list{margin:16px 0}.share-file-list>button{border-bottom:1px solid var(--mw-line);text-align:left;align-items:center;gap:12px;width:100%;padding:13px 4px;display:flex}.share-file-list>button:hover{background:var(--mw-panel)}.share-file-list>button>span{flex:1}.share-file-list strong,.share-file-list small{display:block}.share-file-list small{color:var(--mw-muted);margin-top:3px}.form-label+.form-label{margin-top:18px}.form-label select{background:var(--mw-page);color:var(--mw-ink);border:1px solid var(--mw-line-strong);border-radius:4px;width:100%;min-width:0;padding:10px}.member-picker{border:0;border-top:1px solid var(--mw-line);margin-top:24px;padding:12px 0 0}.member-picker legend{padding-right:12px;font-weight:500}.member-picker>p{color:var(--mw-muted);margin:0 0 8px;font-size:12px}.member-picker label{cursor:pointer;align-items:center;gap:12px;padding:9px 0;display:flex}.member-picker input{accent-color:var(--mw-accent)}.member-picker small{color:var(--mw-muted);display:block}.people-list .mw-button{margin-left:auto}.sidebar-project.current{background:var(--mw-selection);color:var(--mw-accent)}.composer-caption .text-action{font-size:10px}.mw-breadcrumb>span{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}@media (width<=1100px){.coworker-row{flex-wrap:wrap}.coworker-actions{flex-basis:100%;margin-left:46px}.project-row-members{display:none}}@media (width<=520px){.project-directory-row{align-items:flex-start;gap:11px;padding:20px 0}.project-folder{width:30px;height:34px}.project-row-title strong{font-size:14px}.project-row-title small{font-size:11px}.project-row-title{flex-basis:70%}.coworker-row{gap:10px}.coworker-actions{flex-wrap:wrap;margin-left:0}.coworker-identity{flex-basis:70%}.home-action-row{gap:9px}.home-action-row>span.muted{display:none}.home-section-heading{margin-top:30px}.composer-caption{flex-wrap:wrap;gap:6px}.composer-caption>.text-action:last-child{display:block}.mw-breadcrumb>span{max-width:115px}.human-conversation-actions{gap:8px}.directory-toolbar>span{font-size:11px}}.mit-editor{max-width:940px}.mit-editor>.text-action{margin-bottom:20px}.mit-form-section{border-top:1px solid var(--mw-line);grid-template-columns:220px minmax(0,1fr);gap:36px;padding:26px 0;display:grid}.mit-form-section h2{margin:0 0 7px}.mit-form-section p{color:var(--mw-muted);font-size:12px}.mit-form-section textarea{resize:vertical;background:var(--mw-page);border:1px solid var(--mw-line-strong);width:100%;min-height:90px;font:inherit;border-radius:5px;padding:11px}.mit-options{border:0;margin:0 0 22px;padding:0}.mit-options legend{margin-bottom:10px;font-size:12px;font-weight:500}.mit-options label{cursor:pointer;align-items:center;gap:10px;padding:8px 0;display:flex}.mit-options input{accent-color:var(--mw-accent)}.mit-options small{color:var(--mw-muted);display:block}.fixed-review{align-items:center;gap:8px;display:flex}.mit-form-footer{border-top:1px solid var(--mw-line);flex-wrap:wrap;align-items:center;gap:10px;padding:20px 0;display:flex}.mit-form-footer>span{color:var(--mw-muted);flex:1;font-size:11px}.mit-form-error{color:var(--mw-ink);background:var(--mw-selection);padding:12px}.discard-prompt{background:var(--mw-panel);flex-wrap:wrap;align-items:center;gap:10px;padding:16px;display:flex}.mit-start{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.mit-start .form-label{flex:1;min-width:180px}.mit-profile dd{white-space:pre-wrap;overflow-wrap:anywhere}.mit-directory h2,.mit-directory p{overflow-wrap:anywhere}@media (width<=850px){.mit-form-section{grid-template-columns:1fr;gap:16px}.mit-form-footer>span{flex-basis:100%}}.mw-app{--mw-context-width:260px;--mw-context-gap:20px}.mw-dialog{padding-right:calc(var(--mw-context-width) + var(--mw-context-gap) * 2);position:relative}.conversation-cards{right:var(--mw-context-gap);width:var(--mw-context-width);flex-direction:column;gap:14px;display:flex;position:absolute;top:24px;bottom:24px;overflow:auto}.conversation-cards>.mw-asset-group{flex:none}.conversation-cards .mw-asset-shelf{flex-direction:column;flex:none;gap:14px;width:100%;display:flex}.conversation-cards .mw-asset-group{flex:none}.conversation-cards .task-card-fields{gap:14px;max-height:none;padding:14px;display:grid}.task-card-fields>span{justify-content:space-between;gap:12px;display:flex}.task-card-fields small{color:var(--mw-muted);font-size:11px}.task-card-fields strong{text-align:right;font-size:11px}.task-card-fields label{color:var(--mw-muted);gap:6px;font-size:11px;display:grid}.task-card-fields select{border:1px solid var(--mw-line-strong);background:var(--mw-page);color:var(--mw-ink);border-radius:4px;width:100%;padding:7px}.task-card-fields .mw-button{justify-content:center;font-size:11px}.conversation-cards .mw-asset-group>header{height:34px}.conversation-cards .mw-attachment.compact strong{font-size:11px}.reader-open .mw-dialog{padding-right:0}.reader-file-switcher{background:var(--mw-page);border-bottom:1px solid var(--mw-line);flex:none;align-items:stretch;gap:4px;min-height:36px;padding:0 12px;display:flex;overflow:auto}.reader-file-switcher>button{max-width:220px;color:var(--mw-muted);border-bottom:2px solid #0000;border-radius:0;flex:none;align-items:center;gap:6px;padding:8px 10px;font-size:11px;display:flex}.reader-file-switcher>button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reader-file-switcher>button[aria-current=page]{color:var(--mw-accent);border-bottom-color:var(--mw-accent);background:var(--mw-selection)}.reader-file-switcher>button:hover{background:var(--mw-hover)}@media (width<=1100px){.mw-app{--mw-context-width:230px;--mw-context-gap:14px}.mw-dialog .conversation-inner{padding-inline:22px}.mw-dialog .composer-area{padding-inline:20px}.mw-dialog .dialog-heading{padding:22px}.mw-dialog .dialog-identity h1{font-size:21px}}@media (width<=700px){.mw-dialog{padding-right:0}.conversation-cards{flex:none;gap:10px;width:auto;max-height:220px;margin:0 14px 12px;position:static;overflow:auto}.conversation-cards .mw-asset-shelf{flex-direction:row;gap:8px}.conversation-cards .mw-asset-shelf>.mw-asset-group{flex:1}.conversation-cards .task-card-fields{grid-template-columns:1fr 1fr;gap:10px}.task-card-fields>span{display:block}.task-card-fields strong{text-align:left;display:block}.task-card-fields label{grid-column:1/-1}.mw-dialog .dialog-heading{border:0;padding:17px 14px}.mw-dialog .conversation-inner{padding:18px 14px}.mw-dialog .composer-area{padding-inline:12px}.reader-file-switcher{padding-inline:6px}.reader-file-switcher>button{max-width:160px}.reader-open .conversation-cards{display:none}}.project-grid-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:26px 0 24px;display:flex}.project-grid-controls .mw-tabs{gap:24px;margin:0}.project-grid-controls .mw-tabs span{color:var(--mw-muted);margin-left:5px;font-size:11px}.project-card-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px;display:grid}.project-entry{border:1px solid var(--mw-line);border-radius:var(--mw-radius);flex-direction:column;min-width:0;display:flex;overflow:hidden}.project-entry:hover{border-color:var(--mw-line-strong)}.project-entry-open{text-align:left;flex-direction:column;flex:1;width:100%;padding:0;display:flex}.project-cover{background:var(--mw-panel);border-bottom:1px solid var(--mw-line);width:100%;height:174px;padding:16px 18px;overflow:hidden}.cover-caption{color:var(--mw-muted);align-items:center;gap:8px;margin-bottom:14px;font-size:10px;display:flex}.cover-caption .ui-icon{color:var(--mw-accent)}.cover-task-preview{background:var(--mw-page);border:1px solid var(--mw-line);border-radius:4px;padding:5px 12px}.cover-task-preview>div{border-bottom:1px solid var(--mw-line);align-items:center;gap:8px;padding:9px 0;font-size:10px;display:flex}.cover-task-preview>div:last-child{border:0}.cover-task-preview>div>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cover-task-preview .ui-icon{color:var(--mw-muted);flex:none}.cover-empty{color:var(--mw-muted);flex-direction:column;align-items:center;gap:9px;margin-top:20px;font-size:11px;display:flex}.project-entry-info{padding:17px 18px 9px}.project-entry-info h2{overflow-wrap:anywhere;margin:0 0 7px}.project-entry-info p{color:var(--mw-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.project-entry footer{justify-content:space-between;align-items:center;gap:10px;padding:12px 18px 16px;display:flex}.project-card-people{align-items:center;gap:4px;display:flex}.project-card-people .mw-avatar{width:24px;height:24px;font-size:9px}.project-card-people small{color:var(--mw-muted);white-space:nowrap;margin-left:4px}.project-archive-action{padding:5px 7px!important;font-size:11px!important}.reader-resource-select{font:inherit;color:var(--mw-ink);background:var(--mw-page);cursor:pointer;border:0;border-radius:4px;min-width:0;max-width:100%;padding:7px 24px 7px 5px;font-size:12px!important}.reader-header>div:first-child{flex:1;min-width:0}.reader-resource-select:hover{background:var(--mw-hover)}@media (width<=520px){.project-card-grid{grid-template-columns:minmax(0,1fr);gap:18px}.project-grid-controls .directory-search{width:100%}.project-entry footer{padding-inline:12px}.project-entry-info{padding-inline:14px}.project-card-people small{display:none}.reader-resource-select{max-width:calc(100vw - 180px)}}.mention-input{position:relative}.mit-mention-menu{z-index:30;background:var(--mw-page);border:1px solid var(--mw-line-strong);border-radius:var(--mw-radius);width:min(440px,100%);position:absolute;bottom:calc(100% + 10px);left:0;overflow:hidden}.mention-menu-heading{border-bottom:1px solid var(--mw-line);padding:11px 12px;font-size:12px}.mention-menu-heading small{color:var(--mw-muted);margin-top:3px;display:block}.mit-mention-menu [role=listbox]{max-height:240px;overflow:auto}.mit-mention-menu [role=option]{text-align:left;align-items:center;gap:10px;width:100%;padding:10px 12px;display:flex}.mit-mention-menu [role=option][aria-selected=true]{background:var(--mw-selection)}.mit-mention-menu [role=option]>span:nth-child(2){flex:1;min-width:0}.mit-mention-menu strong,.mit-mention-menu small{display:block}.mit-mention-menu [role=option]>span small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mit-mention-menu small{color:var(--mw-muted);font-size:10px}.mit-mention-menu footer{border-top:1px solid var(--mw-line);color:var(--mw-muted);padding:7px 12px;font-size:10px}.mit-mention-menu p{color:var(--mw-muted);padding:14px}.mention-hint{color:var(--mw-muted);font-size:11px}.composer-tools>div{flex-wrap:wrap}@media (width<=520px){.mention-hint{font-size:10px}.mit-mention-menu [role=listbox]{max-height:180px}}.unified-reader-header{flex-wrap:nowrap;flex:none;gap:14px;min-height:52px}.unified-reader-header .reader-resource-group{flex:1;min-width:0}.unified-reader-header .reader-resource-select{width:auto;min-width:0;max-width:100%}.unified-reader-header .reader-mode-tabs{flex:none;align-self:stretch;gap:18px;margin:0}.unified-reader-header .reader-mode-tabs>button{white-space:nowrap;padding-block:10px}.unified-reader-header .reader-window-actions{flex:none;gap:4px}.unified-reader-header .reader-source{color:var(--mw-muted)}.reader-mode-select{background:var(--mw-page);color:var(--mw-ink);border:1px solid var(--mw-line);font:inherit;border-radius:4px;min-width:0;padding:6px;display:none}@container reader (width<=650px){.unified-reader-header .reader-source{display:none}}@container reader (width<=500px){.unified-reader-header{gap:7px;padding:8px 10px}.unified-reader-header .reader-mode-tabs{display:none}.unified-reader-header .reader-mode-select{flex:0 0 82px;width:82px;font-size:11px;display:block}.unified-reader-header .reader-resource-group>.asset-type{display:none}.unified-reader-header .reader-resource-select{width:100%;padding-right:2px;font-size:11px!important}.unified-reader-header .reader-window-actions{gap:0}}.project-section-title{font-size:var(--meta-font-size);text-align:left;color:var(--mw-muted);padding:0}.project-chevron{flex:none;transition:transform .15s}.project-chevron.expanded{transform:rotate(90deg)}.sidebar-task-list{gap:var(--sidebar-list-gap);border:0;flex-direction:column;margin:0;padding:0;display:flex}.sidebar-task-list>button{align-items:center;gap:var(--sidebar-nav-gap);min-height:var(--base-control-height);padding:var(--row-size-unit) var(--sidebar-nav-pad-inline);padding-left:calc(var(--sidebar-nav-pad-inline) + var(--sidebar-nav-icon-size) + var(--sidebar-nav-gap));border-radius:var(--control-radius);text-align:left;min-width:0;font-size:var(--sidebar-section-size);color:var(--mw-ink);display:flex}.sidebar-task-list>button>.ui-icon{flex:none}.sidebar-task-list>button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar-task-list>button:hover{background:var(--mw-hover);color:var(--mw-ink)}.sidebar-task-list>button.current{background:var(--mw-selection);color:var(--mw-accent)}.sidebar-task-list>p{color:var(--mw-muted);padding:6px;font-size:10px}.nav-collapsed .mw-sidebar{display:none}.workspace-navigation{align-items:center;gap:12px;min-width:0;display:flex}.workspace-navigation>.mw-icon{flex:none}.workspace-navigation .mw-breadcrumb{min-width:0}.navigation-backdrop{display:none}.task-info-card{overflow:visible}.task-info-card>header{border-radius:var(--mw-radius) var(--mw-radius) 0 0}.task-info-card>header h2{flex:1}.task-options{margin-left:auto;position:relative}.task-options summary{cursor:pointer;list-style:none}.task-options summary::-webkit-details-marker{display:none}.task-options summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.task-info-card .task-options+.mw-icon{margin-left:0}.task-options-panel{z-index:5;background:var(--mw-page);border:1px solid var(--mw-line);border-radius:var(--mw-radius);min-width:210px;max-width:240px;padding:4px;position:absolute;top:calc(100% + 6px);right:0}.task-options-panel>button{text-align:left;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:9px;font-size:11px;display:flex}.task-options-panel>button:hover{background:var(--mw-hover)}@media (width<=850px){.mw-app{--mw-sidebar-width:250px}.mw-sidebar{z-index:31;max-width:calc(100vw - 44px);position:absolute;inset:0 auto 0 0}.navigation-backdrop{z-index:30;background:#191a1b38;display:block;position:absolute;inset:0}.workspace-navigation{gap:8px}.workspace-navigation .mw-breadcrumb>button{max-width:160px}}.mw-brand{gap:6px;margin-bottom:0;padding:0 4px}.workspace-brand{text-align:left;flex:1;align-items:center;gap:5px;min-width:0;display:flex}.workspace-brand strong{font-size:18px}.workspace-brand>.ui-icon{color:var(--mw-muted)}.sidebar-header-actions{gap:2px;display:flex}.sidebar-header-actions .mw-icon{width:26px;height:28px;margin-left:0}.inbox-toggle{position:relative}.inbox-toggle.active{background:var(--mw-selection);color:var(--mw-accent)}.unread-dot{background:var(--mw-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:3px;right:3px}.new-chat{color:var(--mw-ink)}.sidebar-inbox{margin-top:0}.sidebar-inbox section+section{margin-top:27px}.sidebar-inbox h2{color:var(--mw-muted);margin:0 8px 8px;font-size:12px;font-weight:400}.sidebar-inbox-item{text-align:left;border-radius:var(--mw-radius);width:100%;margin-bottom:4px;padding:10px;display:block}.sidebar-inbox-item:hover,.sidebar-inbox-item.current{background:var(--mw-hover)}.inbox-task-title{align-items:center;gap:6px;display:flex}.inbox-task-title strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.inbox-task-title i{background:var(--mw-accent);border-radius:50%;flex:none;width:5px;height:5px}.sidebar-inbox-item p{white-space:nowrap;text-overflow:ellipsis;color:var(--mw-muted);margin:3px 0 0;font-size:11px;line-height:1.5;display:block;overflow:hidden}.sidebar-inbox-empty{color:var(--mw-muted);padding:10px;font-size:12px}@media (width<=1150px){.mw-brand{gap:3px;padding:0}.workspace-brand strong{font-size:16px}}.mw-dialog.new-chat-launch{justify-content:flex-start;padding:clamp(48px,18vh,170px) 0 40px;overflow-y:auto}.new-chat-launch .conversation-scroll{flex:none;overflow:visible}.new-chat-launch .conversation-inner{padding:0 24px 24px}.new-chat-welcome{text-align:center}.new-chat-welcome h1{margin:0 0 12px;font-size:clamp(24px,3vw,32px);font-weight:500;line-height:1.25}.new-chat-welcome p{color:var(--mw-muted);margin:0;font-size:13px}.mw-dialog.new-chat-launch .composer-area{width:min(100%,740px);padding:0 24px 16px}.new-chat-launch .mw-composer textarea{min-height:90px}.new-chat-launch .composer-caption{margin-top:10px}@media (width<=520px){.mw-dialog.new-chat-launch{padding-top:clamp(36px,12vh,100px)}.mw-dialog.new-chat-launch .composer-area{padding-inline:16px}.new-chat-launch .conversation-inner{padding-inline:20px}.new-chat-welcome h1{font-size:25px}}.status-picker{grid-column:1/-1}.status-picker-row{color:var(--mw-muted);justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.status-picker-trigger{border-radius:var(--mw-radius);background:var(--mw-panel);align-items:center;gap:9px;padding:7px 8px;transition:background .16s;display:flex}.status-picker-trigger:hover,.status-picker-trigger[aria-expanded=true]{background:var(--mw-selection)}.status-picker-trigger>.ui-icon{transition:transform .18s}.status-picker-trigger>.ui-icon.is-open{transform:rotate(180deg)}.status-picker-reveal{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.22,1,.36,1),opacity .16s;display:grid}.status-picker-reveal.is-open{opacity:1;grid-template-rows:1fr}.status-picker-reveal>div{min-height:0;overflow:hidden}.status-picker-options{gap:3px;padding-top:8px;display:grid}.status-picker-options>button{border-radius:4px;justify-content:space-between;align-items:center;width:100%;min-height:34px;padding:8px;display:flex}.status-picker-options>button:hover{background:var(--mw-hover)}.status-picker-options>button[aria-pressed=true]{background:var(--mw-selection)}.status-picker-options>button>.ui-icon{color:var(--mw-accent)}.task-info-card{transition:border-color .3s,background-color .3s}.task-info-card:has(.status-picker[data-feedback=true]){border-color:var(--mw-dock);background-color:var(--mw-selection)}@media (prefers-reduced-motion:reduce){.status-picker-trigger,.status-picker-trigger>.ui-icon,.status-picker-reveal,.task-info-card{transition:none}}.unified-reader-header .reader-resource-icons{scrollbar-width:thin;flex-wrap:nowrap;flex:1;align-items:center;gap:6px;min-width:0;padding:3px 2px;display:flex;overflow-x:auto}.reader-resource-icon{border-radius:var(--mw-radius);width:34px;height:34px;color:var(--mw-muted);border:1px solid #0000;flex:0 0 34px;justify-content:center;align-items:center;transition:background .14s,border-color .14s;display:inline-flex}.reader-resource-icon:hover{background:var(--mw-hover);color:var(--mw-ink)}.reader-resource-icon.selected{background:var(--mw-selection);color:var(--mw-accent);border-color:var(--mw-dock)}.reader-resource-icon img{object-fit:cover;border-radius:2px;width:22px;height:22px}.reader-resource-icon:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:reduce){.reader-resource-icon{transition:none}}.dialog-heading{container:conversation-heading/inline-size}.dialog-heading .dialog-identity{flex:1;min-width:0;padding-top:0}.dialog-heading .title-row{flex-wrap:nowrap;align-items:center;gap:14px;width:100%}.dialog-heading .title-row h1{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;overflow:hidden}.dialog-heading .dialog-meta{flex-wrap:nowrap;flex:none;gap:9px;margin:0}.dialog-heading .title-row>.mw-icon{flex:none;margin-left:0}.header-status,.header-mit{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.header-mit-count{font-size:10px}.dialog-heading .header-mit .mw-avatar{display:inline-flex}.header-status:focus-visible,.header-mit:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:3px}@container conversation-heading (width<=760px){.dialog-heading .status-label,.header-mit-name,.header-mit-word{display:none}.dialog-heading .header-status .mw-status{gap:0}.dialog-heading .dialog-meta{gap:7px}.dialog-heading .title-row{gap:10px}.dialog-heading .header-status{justify-content:center;min-width:16px;min-height:24px}}@container conversation-heading (width<=380px){.dialog-heading .title-row h1{font-size:17px}.dialog-heading .title-row{gap:7px}.dialog-heading .meta-divider{display:none}}.reader-resource-icon{position:relative}.reader-image-count{background:var(--mw-selection);min-width:12px;color:var(--mw-accent);border-radius:4px;font-size:8px;line-height:12px;position:absolute;bottom:-1px;right:-1px}.reader-image-gallery{padding:24px}.reader-image-gallery>header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.reader-image-gallery h2{margin:0;font-size:18px;font-weight:500}.reader-image-gallery>header>span{color:var(--mw-muted);font-size:12px}.reader-image-grid{grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:16px;display:grid}.reader-image-grid>button{text-align:left;border:1px solid var(--mw-line);border-radius:var(--mw-radius);background:var(--mw-panel);min-width:0;overflow:hidden}.reader-image-grid>button:hover{border-color:var(--mw-accent)}.gallery-image-frame{aspect-ratio:4/3;background:var(--mw-hover);justify-content:center;align-items:center;padding:12px;display:flex}.gallery-image-frame img{object-fit:contain;width:100%;height:100%}.reader-image-grid>button>span:last-child{white-space:nowrap;text-overflow:ellipsis;padding:10px 12px;font-size:12px;display:block;overflow:hidden}.image-reader .image-gallery-back{margin:0 0 18px;display:flex}.project-asset-collections{max-width:960px}.project-asset-collection{border:1px solid var(--mw-line);border-radius:var(--mw-radius);margin-bottom:12px;overflow:hidden}.project-asset-collection>summary{cursor:pointer;align-items:center;gap:14px;padding:18px;list-style:none;display:flex}.project-asset-collection>summary::-webkit-details-marker{display:none}.project-asset-collection>summary:hover{background:var(--mw-hover)}.project-asset-collection>summary>span{flex:1;min-width:0}.project-asset-collection strong{font-size:14px;font-weight:500;display:block}.project-asset-collection small{color:var(--mw-muted);margin-top:5px;font-size:11px;display:block}.project-asset-collection[open]>summary>.ui-icon:last-child{transform:rotate(90deg)}.collection-assets{gap:8px;padding:0 18px 18px;display:grid}.collection-assets .mw-attachment{width:100%;margin:0}.mw-app{--mw-composer-radius:18px}.mw-main{position:relative}.mw-topbar[hidden]{display:none}.reader-header.unified-reader-header{gap:10px;min-height:42px;padding:4px 12px}.unified-reader-header .reader-resource-icons{padding:1px 2px}.unified-reader-header .reader-resource-icon{flex-basis:30px;width:30px;height:30px}.project-folder,.project-page .project-icon{color:var(--project-color,var(--mw-accent));background:color-mix(in srgb,var(--project-color,var(--mw-accent)) 13%,var(--mw-page))}.project-entry .cover-caption .ui-icon,.project-entry .cover-empty>.ui-icon{color:var(--project-color)}.project-entry .project-cover{background:color-mix(in srgb,var(--project-color) 7%,var(--mw-page))}.sidebar-project .project-color-dot{background:var(--project-color);border-radius:50%;flex:0 0 6px;width:6px;height:6px}.kanban>section{min-height:220px;transition:background-color .14s,border-color .14s}.kanban>section.kanban-drop-target{background:var(--mw-selection);border-color:var(--mw-accent)}.kanban-task[draggable=true]{cursor:grab}.kanban-task[draggable=true]:active{cursor:grabbing}.kanban-task.is-dragging{opacity:.4}.kanban-task:hover{border-color:var(--mw-line-strong)}@media (width<=700px){.topbar-reader-controls .reader-source{display:none}}@font-face{font-family:Waldenburg;src:url(/assets/kmr-waldenburg-thin-BBH6u8iW.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Waldenburg;src:url(/assets/kmr-waldenburg-light-BZnsJLQi.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Waldenburg;src:url(/assets/kmr-waldenburg-light-italic-CPcuxvGM.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Waldenburg;src:url(/assets/kmr-waldenburg-book-BS11v5w_.woff2)format("woff2");font-weight:375;font-style:normal;font-display:swap}@font-face{font-family:Waldenburg;src:url(/assets/kmr-waldenburg-book-italic-D6QJOUg7.woff2)format("woff2");font-weight:375;font-style:italic;font-display:swap}@font-face{font-family:Waldenburg;src:url(/assets/kmr-waldenburg-regular-BCQ9RFOL.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Waldenburg;src:url(/assets/kmr-waldenburg-italic-C-_uRrSQ.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Waldenburg;src:url(/assets/kmr-waldenburg-medium-DLFDVY2r.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Waldenburg;src:url(/assets/kmr-waldenburg-medium-italic-D7xnnFPV.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Waldenburg;src:url(/assets/kmr-waldenburg-bold-C4CodEPZ.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Waldenburg;src:url(/assets/kmr-waldenburg-bold-italic-QRiEYYzM.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Waldenburg;src:url(/assets/kmr-waldenburg-heavy-CHSmBviQ.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Waldenburg;src:url(/assets/kmr-waldenburg-heavy-italic-CkEdVgdv.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Waldenburg;src:url(/assets/kmr-waldenburg-black-1yf1C9o_.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Waldenburg;src:url(/assets/kmr-waldenburg-black-italic-CY8u56sD.woff2)format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Neurial Grotesk;src:url(/assets/neurial-grotesk-medium-DKkZeO1r.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Neurial Grotesk;src:url(/assets/neurial-grotesk-light-DQrjvywC.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Neurial Grotesk;src:url(/assets/neurial-grotesk-light-italic-BW9VdFhs.otf)format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Neurial Grotesk;src:url(/assets/neurial-grotesk-regular-BqNVSO3f.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neurial Grotesk;src:url(/assets/neurial-grotesk-italic-Cms800b4.otf)format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Neurial Grotesk;src:url(/assets/neurial-grotesk-medium-italic-CE90FbuE.otf)format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Neurial Grotesk;src:url(/assets/neurial-grotesk-bold-C_F9RH_C.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Neurial Grotesk;src:url(/assets/neurial-grotesk-bold-italic-BrZ6Ja6L.otf)format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Neurial Grotesk;src:url(/assets/neurial-grotesk-extrabold-Blvy1x-e.otf)format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Neurial Grotesk;src:url(/assets/neurial-grotesk-extrabold-italic-Db25Ilgy.otf)format("opentype");font-weight:800;font-style:italic;font-display:swap}:root{--werk-blue:#2563eb;--sans:"Waldenburg", "KMR Waldenburg", "KMR-Waldenburg", "Helvetica Neue", Helvetica, Arial, sans-serif;font-family:var(--sans);color:var(--ink);background:var(--paper);font-synthesis:none;-webkit-font-smoothing:antialiased;--ink:#111;--muted:#737373;--faint:#9a9a9a;--line:#e6e6e6;--line-strong:#cfcfcf;--accent:#111;--canvas-bg:#fff;--paper:#fff;--fill:#f4f4f4;--sidebar:#fafafa;--fill-hover:#ececec;--contrast:#000;--on-pale:#111;--token-area:#e5e5e5;--timeline-push-hover:#c4c4c4;--grid-line:#b0b0b0;--shadow-color:#0000000f;--popover-radius:8px;--popover-border:var(--line-strong);--popover-shadow:0 4px 16px var(--shadow-color);--gallery-capture-opacity:.72;--mono:var(--sans)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cursor-base:#e4e4e4;--cursor-blue:#499cff;--chrome:#101010;--ink:#d4d4d4;--muted:#888;--faint:#646464;--line:#262626;--line-strong:#373737;--accent:var(--cursor-base);--canvas-bg:#181818;--paper:#181818;--fill:#202020;--sidebar:var(--chrome);--fill-hover:#262626;--selection:#303030;--contrast:var(--cursor-base);--token-area:#303030;--timeline-push-hover:#4b4b4b;--grid-line:#4b4b4b;--shadow-color:#0006;--popover-border:#e4e4e41a;--popover-shadow:0 0 0 1px #0000004d, 0 8px 24px #0000003d;--gallery-capture-opacity:.94;background:#181818}*{box-sizing:border-box}html{line-height:1.5}svg{display:block}h1,h2,h3,p,body{margin:0}button,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;transition:color .15s,background .15s,border-color .15s}button:disabled{cursor:default;opacity:.35}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}button .ui-icon{flex:none}.workspace{height:100dvh;position:relative;overflow:hidden}.workspace.is-resizing,.workspace.is-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.workspace-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:100%;display:grid}.blank-panel{background:var(--paper);min-width:0}.panel-divider{top:0;bottom:0;left:var(--split,50%);z-index:8;cursor:col-resize;touch-action:none;width:12px;position:absolute;transform:translate(-50%)}.panel-divider:after{content:"";background:var(--line);pointer-events:none;width:1px;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.panel-divider:hover:after,.panel-divider:focus-visible:after,.panel-divider.is-resizing:after{background:var(--accent,var(--green));width:2px}.tree-panel{flex-direction:column;min-width:0;min-height:0;display:flex}.panel-header{border-bottom:1px solid var(--line);background:var(--paper);flex:0 0 62px;justify-content:space-between;align-items:center;gap:12px;height:62px;padding:0 28px;display:flex}.panel-heading{align-items:center;gap:11px;display:flex}.tree-header{flex-wrap:wrap;flex-basis:auto;height:auto;min-height:62px;padding-top:10px;padding-bottom:10px}.tree-mode-switch{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line-strong);border-radius:4px;padding:5px 7px;font-size:11px}.tree-mode-switch:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.panel-header h2{font-size:12px;font-weight:var(--strong-font-weight);margin:0}.panel-header-actions{align-items:center;gap:8px;display:flex}.icon-button{height:29px;color:var(--muted);white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:11px;display:inline-flex}.icon-button:hover{background:var(--fill);color:var(--ink)}.canvas-shell{background:0 0;flex:1;min-height:0;position:relative;overflow:hidden}.mono{font-family:var(--mono);font-size:8px}.tree-viewport{cursor:default;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;overscroll-behavior:contain;touch-action:pan-x pan-y;position:absolute;inset:0;overflow:auto}.tree-viewport.is-panning{cursor:default;-webkit-user-select:none;user-select:none}.canvas-size{position:relative}.canvas-world{transform-origin:0 0;background:0 0;position:absolute;top:0;left:0}.route-layer{pointer-events:none;position:absolute;inset:0}.route{transition:opacity .2s}.branch-count{z-index:4;width:var(--branch-count-size);height:var(--branch-count-size);border:1px solid var(--station-fill);background:var(--station-open-fill);color:var(--station-fill);font:500 var(--branch-count-font-size) var(--sans);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.branch-count-hint{left:calc(100% + var(--count-hint-gap));width:var(--count-hint-width);height:var(--count-hint-height);transform:translateY(-50%) scale(var(--version-label-zoom,1));transform-origin:0;color:var(--station-fill);opacity:0;pointer-events:none;transition:opacity var(--count-hint-fade) ease;place-items:center;display:grid;position:absolute;top:50%}.branch-count-hint .ui-icon{stroke-width:2.2px;display:block}.branch-count:hover .branch-count-hint,.branch-count:focus-visible .branch-count-hint,html[data-screenshot-count-hover] .branch-count-hint{opacity:1}.version-position{width:var(--node-card-width);position:absolute}.idea-card{width:var(--node-card-width);color:var(--ink);position:relative}.idea-card .station{cursor:pointer;left:calc(var(--station-center-x) - var(--station-size) / 2);top:calc(var(--station-center-y) - var(--station-size) / 2)}.idea-card .station.is-milestone{width:var(--milestone-size);height:var(--milestone-size);border:var(--milestone-border-width) solid var(--milestone-border-color);color:var(--canvas-bg);background:var(--route-color);box-shadow:none;left:calc(var(--station-center-x) - var(--milestone-size) / 2);top:calc(var(--station-center-y) - var(--milestone-size) / 2);border-radius:50%}.tree-panel .idea-card .idea-milestone,.annotation-overlay .annotation-sheet .annotation-entry{width:100%;height:auto;min-height:0;max-height:152px;padding:var(--milestone-padding);border-radius:var(--surface-radius);background:var(--paper);color:var(--ink);border:1px solid var(--route-color);font:var(--milestone-font-size)/1.35 var(--sans);text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;cursor:pointer;display:block;position:relative;overflow:auto}.idea-add{border:1px solid var(--line);border-radius:var(--surface-radius);background:var(--paper);color:var(--ink);cursor:pointer;animation:idea-action-enter var(--idea-action-fade) var(--ease-out);align-items:center;gap:6px;padding:8px 12px;display:inline-flex}@keyframes idea-action-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.idea-add{animation:none}}.idea-command{margin-top:10px}.idea-command .node-details{max-height:180px;overflow:auto}.idea-editor{background:0 0;border:0;padding:0}.idea-editor label{margin-bottom:8px;font-size:12px;display:block}.idea-editor input[type=text]{box-sizing:border-box;width:100%;min-height:var(--base-control-height);font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--milestone-input-border);padding:8px}.idea-editor>div{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.idea-editor button{border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer;border-radius:4px;padding:5px 8px}.idea-editor button[type=submit]{background:var(--ink);color:var(--paper)}.idea-fold{width:var(--idea-fold-count-size);height:var(--idea-fold-count-size);color:var(--ink);cursor:pointer;z-index:4;background:0 0;border:0;padding:0;position:absolute;transform:translate(-50%,-50%)}.idea-fold-count{width:var(--idea-fold-count-size);height:var(--idea-fold-count-size);background:var(--paper);border:2px solid var(--ink);font:var(--version-label-weight,var(--strong-font-weight)) var(--version-label-size)/1 var(--sans);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.idea-fold-count>span{transform:scale(var(--version-label-zoom,1));transform-origin:50%;display:block}.idea-fold-label{transform:translateY(-50%) scale(var(--version-label-zoom,1));transform-origin:0;font:400 var(--branch-label-size,10px)/1.25 var(--sans);position:absolute;top:50%;left:calc(100% + 12px)}.idea-refold{border-radius:var(--control-radius);color:var(--muted);font:400 var(--branch-label-size,10px)/1.25 var(--sans);pointer-events:auto;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:2px 4px;display:inline-flex}.idea-refold:hover{color:var(--ink)}.idea-fold:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:20px}.version-card{--card-border-color:var(--line);box-shadow:inset 0 0 0 0 var(--card-border-color);transition:border-color var(--card-hover-transition) ease, box-shadow var(--card-hover-transition) ease;width:var(--node-card-width);padding:var(--card-padding);border:1px solid var(--card-border-color);border-radius:var(--surface-radius);background:var(--paper);cursor:default;position:relative}.version-card.is-compact{cursor:pointer}.version-card.is-selected{background:var(--paper);--card-border-color:var(--line-strong)}.version-card:hover{--card-border-color:var(--line-strong);box-shadow:inset 0 0 0 var(--card-hover-inset) var(--card-border-color)}.station{width:var(--station-size);height:var(--station-size);left:var(--station-offset-x);top:var(--station-offset-y);border:var(--station-border-width) solid var(--station-color,var(--route-color));background:var(--station-color,var(--route-color));box-shadow:0 0 0 var(--station-clearance) var(--canvas-bg);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.station.is-merged{opacity:var(--merged-branch-opacity,.4)}.station span{width:var(--station-inner-size);height:var(--station-inner-size);background:var(--station-open-fill);border-radius:50%}.station.has-descendants{box-shadow:none;background:0 0;border-color:#0000}.station.has-descendants span{background:var(--station-color,var(--route-color));box-shadow:0 0 0 var(--station-clearance) var(--canvas-bg)}.origin-station{z-index:4;pointer-events:none;transform:translate(-50%,-50%)}.card-menu{z-index:6;position:absolute;top:8px;right:8px}.card-menu-trigger{color:var(--muted);border-radius:3px;padding:2px;display:flex}.card-menu-trigger:hover,.card-menu-trigger[aria-expanded=true]{background:var(--fill);color:var(--ink)}.card-menu-panel{min-width:168px;padding:var(--dropdown-panel-padding);background:var(--paper);border:1px solid var(--popover-border);border-radius:var(--popover-radius);box-shadow:var(--popover-shadow);margin:0;list-style:none;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden}.card-menu-panel button{width:100%;color:var(--ink);text-align:left;justify-content:flex-start;padding:6px 8px;font-size:11px}.card-menu-panel button:hover:not(:disabled){background:var(--fill)}.card-menu-panel button:disabled{color:var(--faint)}.version-card.is-selected .station{border-color:var(--station-color,var(--route-color));background:var(--station-color,var(--route-color));box-shadow:0 0 0 var(--station-selected-ring) var(--station-fill), 0 0 0 calc(var(--station-selected-ring) + var(--station-clearance)) var(--canvas-bg)}.version-card.is-selected .station span{background:var(--station-open-fill);box-shadow:none}.version-card.is-active-branch{--card-border-color:var(--route-color)}.version-card.is-reverted{--station-color:var(--reverted-route-color)}.version-card.is-reverted .version-title{color:var(--reverted-title-color,var(--faint));text-decoration:line-through}.station-label{z-index:4;transform:translate(-100%, -50%) scale(var(--version-label-zoom,1));transform-origin:100%;font:var(--version-label-weight,var(--strong-font-weight)) var(--version-label-size) var(--sans);color:var(--version-label-color,#000);pointer-events:none;white-space:nowrap;align-items:center;gap:6px;display:inline-flex;position:absolute}.version-heading{text-align:left;width:100%;padding:0 22px 0 0;display:block}.version-card.is-compact .version-heading{padding-right:0}.version-position:has(.card-menu-panel){z-index:9!important}.version-meta{align-items:center;gap:9px;margin-bottom:8px;display:flex}.save-label{color:var(--muted);align-items:center;gap:4px;font-size:10px;display:flex}.version-title{font-size:var(--card-title-size);font-weight:var(--card-title-weight);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}.version-title.is-expanded{-webkit-line-clamp:unset;display:block;overflow:visible}.version-title.untitled{color:var(--faint);font-weight:400}.reference-files{align-items:center;gap:4px;width:100%;min-height:23px;margin-top:12px;display:flex;overflow:hidden}.file-chip{border:1px solid var(--line);background:var(--fill);color:var(--muted);font:9px var(--mono);border-radius:3px;flex:1 1 0;align-items:center;gap:4px;min-width:0;padding:4px 5px;display:inline-flex;overflow:hidden}.file-chip .ui-icon{flex-shrink:0}.file-chip-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;text-decoration:none;overflow:hidden}.empty-reference{color:var(--faint);font-size:10px}.project-toast{z-index:20;background:var(--ink);color:var(--paper);border-radius:4px;padding:8px 12px;font-size:12px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.version-stats{color:var(--muted);align-items:center;gap:9px;margin-top:11px;font-size:11px;display:flex}.version-stats>span:first-child,.version-stats button{align-items:center;gap:5px;display:inline-flex}.version-stats button{padding:0;font-size:11px}.version-stats button:hover{color:var(--accent)}.stat-divider{background:var(--line);width:1px;height:8px}.version-card-bottom{justify-content:space-between;align-items:center;margin:12px 0 11px;display:flex}.details-toggle{color:var(--faint);align-items:center;gap:4px;padding:0;font-size:10px;display:flex}.details-toggle:hover{color:var(--accent)}.line-count{font:9px var(--mono);gap:5px;display:flex}.line-count .is-added{color:var(--line-added)}.line-count .is-removed{color:var(--line-removed)}.node-actions{border-top:1px solid var(--line);gap:6px;padding-top:9px;display:flex}.node-actions button{background:var(--fill);border:1px solid var(--line);color:var(--ink);white-space:nowrap;border-radius:4px;flex:1;justify-content:center;align-items:center;gap:6px;padding:6px 9px;font-size:11px;display:flex}.node-actions button:hover{background:var(--fill-hover);border-color:var(--line-strong)}.node-actions button:last-child:not(.is-primary,.is-filled){color:var(--muted);background:0 0;border-color:#0000}.node-actions button:last-child:not(.is-primary,.is-filled):hover{border-color:var(--line);background:var(--fill);color:var(--ink)}.node-details{width:var(--node-card-width);background:var(--paper);border:1px solid var(--line-strong);z-index:8;border-radius:5px;padding:14px;position:absolute;top:calc(100% + 8px);left:0}.version-position:has(.node-details){z-index:9!important}.node-details-label{font:8px var(--mono);color:var(--muted);justify-content:space-between;align-items:center;display:flex}.node-details-label button{padding:0;display:flex}.node-details p{color:var(--muted);font-size:11px;line-height:1.6}.detail-file-list>div{color:var(--muted);align-items:center;gap:5px;padding:5px 0;font-size:9px;display:flex}.detail-file-list>div>span{text-overflow:ellipsis;overflow:hidden}.detail-file-list small{margin-left:auto;font-size:8px}.canvas-controls{z-index:5;pointer-events:none;justify-content:flex-end;align-items:center;gap:14px;display:flex;position:absolute;bottom:19px;left:24px;right:22px}.zoom-controls{background:var(--paper);border:1px solid var(--line);pointer-events:auto;border-radius:6px;align-items:center;gap:2px;padding:5px;display:flex}.zoom-controls button{color:var(--muted);border-radius:3px;justify-content:center;align-items:center;padding:5px;display:flex}.zoom-controls button:hover{background:var(--fill)}.zoom-controls .zoom-value{font:9px var(--mono);min-width:37px}.endpoint-controls .endpoint-jump,.branch-controls .branch-current{color:var(--ink);white-space:nowrap;gap:6px;padding:5px 8px;font-size:11px}.branch-controls{position:relative}.branch-menu{min-width:100%;padding:var(--dropdown-panel-padding);background:var(--paper);border:1px solid var(--popover-border);border-radius:var(--popover-radius);box-shadow:var(--popover-shadow);margin:0;list-style:none;position:absolute;bottom:calc(100% + 6px);left:0;overflow:hidden}.branch-menu button{width:100%;color:var(--ink);justify-content:space-between;gap:10px;padding:6px 8px;font-size:11px}.branch-menu button[aria-checked=true]{background:var(--fill)}.branch-menu-name{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.branch-menu small{font:8px var(--mono);color:var(--muted)}.control-divider{background:var(--line);width:1px;height:15px;margin:0 3px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.tree-history-message{color:var(--muted);padding:24px;font-size:12px}.capture-branches{flex-wrap:wrap;gap:4px;margin:4px 0;font-size:10px;display:flex}.branch-tag{border:1px solid var(--branch-tag-color,var(--line));background:var(--paper);font-size:var(--branch-label-size,10px);overflow-wrap:anywhere;color:var(--ink);border-radius:4px;align-items:center;gap:4px;padding:2px 5px;font-weight:400;display:inline-flex}.branch-tag .ui-icon{flex-shrink:0}.capture-frame-link{color:inherit}.merge-origin{z-index:3;position:absolute}.merge-origin .origin-station{top:0;left:0}.merge-origin-tag{left:0;top:calc(-1 * var(--merge-origin-tag-gap));transform:translate(-100%, -100%) scale(var(--version-label-zoom,1));transform-origin:100% 100%;width:max-content;max-width:var(--node-card-width);position:absolute}.workspace.workspace-compact>.workspace-split{grid-template-rows:minmax(0,1fr);min-width:0;grid-template-columns:minmax(0,1fr)!important}.workspace-compact[data-active-panel=visualizer]>.workspace-split>.tree-panel,.workspace-compact[data-active-panel=stream]>.workspace-split>.iteration-gallery,.workspace-compact>.panel-divider{display:none}.workspace-compact>.workspace-split>section{animation:version-panel-enter var(--panel-switch-ms) var(--ease-out)}.version-panel-switch{color:inherit;font-size:var(--row-title-size);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:4px;display:inline-flex}.version-panel-switch:hover{background:var(--wash)}@keyframes version-panel-enter{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.workspace-compact>.workspace-split>section{animation:none}}.workspace.workspace-compact .iteration-gallery .panel-header>.panel-heading>.adaptive-panel-title{flex:0 auto}.node-actions button{font-size:calc(11px + var(--action-button-font-increase))}.idea-card .station.is-todo{--station-inner-size:calc(var(--idea-todo-station-size) - 2 * var(--idea-todo-station-border,2px));width:var(--idea-todo-station-size);height:var(--idea-todo-station-size);left:calc(var(--station-center-x) - var(--idea-todo-station-size) / 2);top:calc(var(--station-center-y) - var(--idea-todo-station-size) / 2);border:var(--idea-todo-station-border,2px) solid var(--station-color,var(--route-color));background:var(--station-open-fill);color:var(--station-color,var(--route-color));box-shadow:0 0 0 var(--station-clearance) var(--canvas-bg);border-radius:0}.idea-todos{gap:var(--idea-todo-gap);box-sizing:border-box;margin:0 0 var(--idea-todo-gap);padding:var(--milestone-padding);background:var(--paper);border:1px solid var(--line);border-radius:var(--surface-radius);font:var(--milestone-font-size)/1.35 var(--sans);flex-direction:column;list-style:none;display:flex}.idea-todos li{align-items:flex-start;gap:8px;display:flex}.idea-todos .idea-todo-toggle{height:auto;min-height:0;margin-top:3px}.idea-todos .idea-todo-toggle .ui-icon{flex:none}.idea-todo-text{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.idea-todos .is-complete .idea-todo-text{color:var(--muted);text-decoration:line-through}.idea-editor>div,.idea-editor .milestone-editor-actions{width:100%}.idea-editor .milestone-editor-actions{justify-content:flex-start;align-items:center;gap:8px;display:flex}.idea-editor .milestone-remove{color:var(--annotation-danger);aspect-ratio:1;border-color:#0000;justify-content:center;align-items:center;margin-right:0;padding:5px;display:inline-flex}.idea-todo-toggle{color:inherit;cursor:pointer;background:0 0;flex:none;padding:0;display:inline-flex}.idea-todo-copy{gap:var(--todo-details-gap);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.idea-wip-action{align-items:center;gap:var(--selector-content-gap);min-height:calc(var(--station-center-y) * 2);margin-bottom:var(--idea-todo-gap);flex-wrap:wrap;display:flex}.idea-wip-action>.idea-editor{width:100%}.idea-wip-action>.idea-wip-prompts{white-space:nowrap;margin:0}:root{--milestone-grain-opacity:.18;--milestone-grain-size:160px;--milestone-stacked-grain-size:80px;--milestone-grain:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' d='M0 0h160v160H0z'/%3E%3C/svg%3E");--focus-ring-width:1px;--focus-ring-offset:-1px;--focus-ring-color:currentColor;--font-code:"SF Mono", SFMono-Regular, ui-monospace, Menlo, Consolas, monospace;--playback-end-gap-scale:2;--playback-end-gap:clamp(14px, 2cqw, 32px);--text-action-icon-gap:6px;--reference-chip-fill:transparent;--reference-chip-gap:14px;--reference-chip-radius:999px;--reference-chip-ink:var(--muted);--reference-chip-ink-hover:var(--ink);--reference-chip-font-size:var(--row-meta-size,10px);--workspace-links-gap:6px;--work-state-readout-size:12px;--work-state-title-motion:.24s;--timeline-overview-height:4px;--timeline-overview-thumb-height:2.5px;--timeline-overview-radius:999px;--runtime-panel-duration:.32s;--runtime-panel-easing:cubic-bezier(.22,.61,.36,1);--timeline-overview-track:#000;--timeline-overview-thumb:color-mix(in srgb, var(--timeline-block-border) 60%, var(--line-strong));--timeline-block-border:color-mix(in srgb, var(--faint) 75%, var(--line-strong));--timeline-ruler:color-mix(in srgb, var(--timeline-block-border) 45%, var(--line-strong));--timeline-block-outline:color-mix(in srgb, var(--timeline-block-border) 55%, transparent);--timeline-block-outline-width:.5px;--timeline-unit-dim:.35;--timeline-milestone-context-strength:72%;--timeline-milestone-neutral:color-mix(in srgb, var(--contrast) 82%, var(--paper));--timeline-push-unit:var(--timeline-overview-thumb);--timeline-range-hint-width:170px;--reader-title-gap:10px;--milestone-invite-color-strength:70%;--milestone-invite-flow:10s;--composer-controls-gap:4px;--sidebar-item-icon-size:14px;--fullscreen-icon-size:16px;--sidebar-slide-duration:.22s;--sidebar-slide-easing:cubic-bezier(.22, .61, .36, 1);--surface-radius:6px;--control-radius:4px;--card-padding:11px 13px 12px;--page-title-size:20px;--dialog-title-size:16px;--card-title-size:14px;--strong-font-weight:500;--card-title-weight:var(--strong-font-weight);--body-font-size:.75rem;--chat-meta-size:.6875rem;--chat-body-size:.8125rem;--chat-title-size:.875rem;--message-font-size:var(--chat-body-size);--message-max-width:36em;--message-line-height:1.6;--message-output-gap:calc(var(--row-padding-inline) * .75);--run-progress-enter-ms:.24s;--message-time-gap:8px;--outline-orbit-duration:1.6s;--outline-orbit-width:1px;--outline-orbit-light:#fff;--context-list-max-height:180px;--context-count-gap:calc(var(--row-size-unit) * 2);--composer-control-font-size:var(--chat-meta-size);--drawer-reorder-duration:.36s;--drawer-hover-duration:.18s;--drawer-hover-shift:2px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--press-scale:.97;--press-duration:.14s;--drawer-count-size:16px;--drawer-count-font-size:var(--chat-meta-size);--composer-model-font-size:.75rem;--message-preview-aspect:12 / 5;--message-version-content-gap:12px;--message-default-label-padding:16px;--message-resize-fade:.16s;--message-resize-settle:.12s;--message-resize-placeholder:#303030;--message-resize-highlight:#414141;--message-resize-flow:1.8s;--gallery-prompt-number-gap:4px;--frame-placeholder-ink:var(--muted);--feature-entry-duration:.22s;--message-stacked-action-gap:8px;--message-stacked-action-height:calc(var(--milestone-ball-size) + var(--message-stacked-action-gap));--gallery-prompt-padding:8px 12px;--composer-model-padding:7px 10px;--composer-mode-padding:5px 10px;--dropdown-panel-padding:0;--annotation-pill-padding:6px 12px;--annotation-pill-icon-size:13px;--playback-frame-action-font-size:11px;--reader-selector-width:171px;--time-range-min-width:200px;--idea-action-fade:.18s;--playback-action-row-gap:.4rem;--drawer-heading-opacity:.65;--drawer-heading-expanded-opacity:.5;--drawer-time-opacity:.5;--drawer-meta-scale:.9;--drawer-run-icon-size:calc(12px * var(--drawer-meta-scale));--drawer-editing-meta-opacity:0;--drawer-editing-fade:.24s;--capture-pill-radius:999px;--reference-thumbnail-size:84px;--message-preview-width:calc((var(--message-preview-height) - 2px) * 12 / 5);--message-preview-max-width:45%;--message-preview-height:90px;--message-version-gap:20px;--message-version-fill:color-mix(in srgb, var(--line) 90%, white);--composer-attach-icon-size:17px;--composer-bottom-space:17px;--composer-chip-top-padding:6px;--context-chip-radius:999px;--frame-chip-inset:2px;--message-byline-bottom-gap:5px;--message-byline-role-gap:4px;--gallery-stats-top-gap:calc(var(--row-size-unit) * 3);--composer-inner-bottom-space:4px;--composer-top-space:6px;--composer-radius:10px;--composer-todo-pad-block:4px;--composer-todo-pad-inline:8px;--sidebar-bottom-padding:calc(var(--composer-bottom-space) + var(--composer-inner-bottom-space) + 1px);--mit-role-dock-tint:12%;--mit-role-route-tint:18%;--mit-role-assemble-tint:24%;--mit-role-handoff-tint:15%;--mit-role-pulse-tint:21%;--mit-role-misregister-tint:27%;--mit-role-border-tint:18%;--context-action-icon-size:12px;--task-summary-opacity:.65;--task-summary-padding-block:var(--row-size-unit);--status-menu-gap:4px;--status-menu-width:190px;--task-summary-lines:2;--workspace-fullscreen-gap:calc(var(--row-size-unit) * 3);--context-file-icon-size:19px;--context-file-padding-block:5px;--context-file-font-size:11px;--context-row-height:max(var(--base-control-height), calc(var(--context-file-icon-size) + 2 * var(--context-file-padding-block)));--sidebar-complete-icon-size:12px;--context-icon-hover-opacity:.5;--todo-picker-max-height:min(38vh, 320px);--todo-picker-width:340px;--context-title-gap:calc(var(--row-size-unit) * 2);--workspace-file-tab-width:220px;--meta-font-size:10px;--surface-hover-inset:1px;--surface-transition:.18s;--base-control-height:clamp(26px, calc(23px + .42vw), 32px);--control-height:var(--base-control-height);--control-font-size:clamp(10px, calc(8px + .21vw), 12px);--action-button-font-increase:1px;--action-button-font-size:calc(var(--control-font-size) + var(--action-button-font-increase));--primary-button-font-increase:var(--action-button-font-increase);--primary-button-font-size:calc(var(--control-font-size) + var(--primary-button-font-increase));--control-icon-size:calc(var(--control-font-size) + 6px);--row-title-size:calc(var(--control-font-size) + 1px);--row-meta-size:calc(var(--control-font-size) - 1px);--row-size-unit:clamp(3px, .28vw, 5px);--workspace-tab-pad-block:0px;--workspace-tab-icon-gap:calc(var(--row-size-unit) + 1px);--workspace-tab-top-gap:0px;--workspace-tab-border-width:1px;--workspace-tab-close-gap:calc(var(--row-size-unit) * 3);--workspace-tab-hover-opacity:.5;--workspace-tab-active-border:var(--line-strong);--workspace-panel-shadow:0 0 #0000;--panel-control-icon-color:var(--muted);--panel-title-switch-gap:var(--row-size-unit);--workspace-tab-radius:4px;--workspace-tab-height:calc(var(--base-control-height) + var(--row-size-unit) + 1px);--header-row-height:calc(var(--base-control-height) + 2 * var(--row-size-unit) + 1px);--footer-row-height:calc(var(--base-control-height) + 4 * var(--row-size-unit) + 1px);--row-padding-inline:clamp(14px, 1.68vw, 28px);--zoom-padding-inline:calc(var(--row-padding-inline) * .8);--zoom-icon-size:calc(var(--control-font-size) + 1px);--compact-title-weight:500;--sidebar-project-title-size:12px;--sidebar-chat-title-size:11px;--sidebar-section-size:calc((var(--sidebar-project-title-size) + var(--sidebar-chat-title-size)) / 2);--sidebar-list-gap:2px;--sidebar-nav-stack-gap:2px;--sidebar-nav-icon-size:16px;--sidebar-group-gap:15px;--sidebar-top-padding:calc(var(--header-row-height) / 2);--sidebar-nav-top:calc(var(--sidebar-top-padding) + var(--header-row-height) + var(--sidebar-group-gap));--sidebar-resize-hit-width:8px;--sidebar-status-size:6px;--todo-column-padding-inline:calc(var(--row-size-unit) * 3);--todo-title-size:var(--body-font-size);--todo-title-weight:400;--todo-title-line-height:1.5;--todo-navigation-width:270px;--todo-card-gap:10px;--todo-card-padding-block:12px;--todo-card-action-size:22px;--todo-column-radius:calc(var(--surface-radius) + 2px);--todo-count-size:18px;--todo-count-font-size:calc(var(--meta-font-size) - 1px);--todo-header-bottom-gap:calc(var(--row-padding-inline) + 12px);--todo-project-size:calc(var(--meta-font-size) - 1px);--todo-project-icon-size:11px;--todo-project-gap:calc(var(--row-size-unit) + 2px);--todo-project-title-gap:calc(var(--row-size-unit) * 1.5);--row-divider:1px solid var(--line);font-size:16px}:is(.workspace,.theater-fullscreen) button:not(.station,.branch-count,.idea-fold,.version-heading,.gallery-timeline-push,.theater-resize,.idea-todo-toggle),:is(.workspace,.theater-fullscreen) select,:is(.workspace,.theater-fullscreen) input[type=number]{height:var(--control-height);min-height:var(--control-height);font-size:var(--control-font-size);padding-block:0;line-height:1.25}.workspace .card-menu-trigger,.workspace .node-details-label button{justify-content:center;align-items:center}.workspace .panel-header,.workspace .gallery-footer,.workspace .gallery-toolbar.album-frame-bar,.workspace .canvas-controls{--row-height:var(--header-row-height);--control-height:calc(var(--row-height) - 1px);height:var(--row-height);min-height:var(--row-height);flex:0 0 var(--row-height);padding:0 var(--row-padding-inline);font-size:var(--control-font-size);flex-wrap:nowrap;align-items:stretch;gap:0}.workspace .gallery-footer,.workspace .canvas-controls{--row-height:var(--footer-row-height)}.workspace .panel-header{padding-right:0}.workspace .panel-header h2{font-size:var(--row-title-size);align-items:center;display:flex}.workspace :is(.panel-heading,.panel-header-actions,.album-camera-actions,.gallery-range,.gallery-frame-picker-slot,.album-saved-frame,.playback-options-top){flex-wrap:nowrap;align-items:stretch;gap:0;min-width:0;display:flex}:is(.workspace :is(.panel-heading,.panel-header-actions,.gallery-range,.gallery-frame-picker-slot)>*+*,.workspace .album-camera-actions,.workspace .gallery-frame-picker-slot:has(select)){border-left:var(--row-divider)}.workspace .panel-heading>h2{padding-right:var(--row-padding-inline)}.workspace :is(.panel-header,.gallery-footer,.album-frame-bar,.canvas-controls) :is(button,select){padding-inline:var(--row-padding-inline);border:0;border-radius:0}.workspace :is(.panel-header-actions,.zoom-controls)>button+button,.workspace .panel-heading>select,.workspace .panel-header-actions>button:first-child{border-left:var(--row-divider)}.workspace .panel-header-actions .album-camera-actions{margin-left:0}.workspace .tracked-interface .ui-icon{left:var(--row-padding-inline)}.workspace .tracked-interface select{padding-left:calc(var(--row-padding-inline) + 20px)}.workspace .gallery-range>label{align-items:stretch;display:flex}.workspace .gallery-range .gallery-small{padding-inline:var(--row-padding-inline);flex-shrink:1;align-items:center;display:flex;overflow:hidden}.workspace .gallery-frame-picker-slot{flex-shrink:1}.workspace .album-saved-frame select{min-width:0}.workspace .panel-header select,.workspace .gallery-footer select,.workspace .album-frame-bar select{background:0 0}.workspace .gallery-small{font-size:var(--row-meta-size)}.workspace .gallery-toolbar,.workspace .theater-frame-actions{font-size:var(--control-font-size)}.workspace .theater-view{padding-inline:var(--row-padding-inline)}.workspace .canvas-controls{border-top:var(--row-divider);background:var(--paper);pointer-events:auto;position:relative;inset:auto}.workspace .canvas-controls .zoom-controls{border:0;border-left:var(--row-divider);border-radius:0;align-items:stretch;gap:0;height:100%;padding:0}.workspace .zoom-controls .control-divider{height:auto;margin:0}:is(.workspace,.theater-fullscreen) select{border:0;border-radius:0}.workspace .album-camera-actions .ph,.workspace .playback-controls :is(.ph,.ph-fill,.ui-icon){width:var(--control-icon-size);height:var(--control-icon-size);font-size:var(--control-icon-size)}.album-token-toggle{justify-content:center;align-items:center;gap:var(--gallery-control-gap);display:inline-flex}.album-token-toggle .ph{font-size:var(--control-icon-size)}.workspace .header-branch-controls{align-items:stretch;min-width:0;display:flex}.workspace .header-branch-controls .branch-current{color:var(--ink);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.workspace .panel-header .header-branch-controls .branch-menu{z-index:10;top:calc(100% + 1px);bottom:auto}.workspace .canvas-controls .header-branch-controls{position:relative}.workspace .canvas-controls .header-branch-controls .branch-menu{z-index:10;top:auto;bottom:calc(100% + 1px)}.workspace .tree-header{z-index:6;position:relative}.workspace .panel-header .ph{font-size:var(--control-icon-size)}.workspace .reset-view-button,.workspace .reset-view-button:hover{background:0 0}.workspace .tree-grid-toggle .ph{font-size:var(--control-icon-size)}.workspace .panel-header-actions button{padding-inline:var(--zoom-padding-inline)}.workspace :is(.gallery-footer,.canvas-controls) .panel-header-actions>.icon-button .ui-icon{width:var(--zoom-icon-size);height:var(--zoom-icon-size);font-size:var(--zoom-icon-size)}.workspace .panel-header>.panel-heading,.workspace .panel-header>.panel-header-actions{flex-shrink:0}.workspace .adaptive-panel-title{white-space:nowrap;flex-shrink:0;position:relative}.panel-title-measure{visibility:hidden;pointer-events:none;width:max-content;font-weight:var(--strong-font-weight);position:absolute}.panel-title-visible.is-compact{font-weight:var(--compact-title-weight)}.workspace .panel-header>.panel-heading:has(.panel-title-visible.is-compact){flex-shrink:1}:root{--header-padding-left:var(--row-padding-inline);--selector-padding-right:var(--row-padding-inline);--selector-content-gap:8px;--selector-caret-size:12px}.workspace :is(.panel-header,.gallery-footer,.canvas-controls){padding-left:0}.workspace :is(.gallery-footer,.canvas-controls){padding-right:0}.workspace .panel-heading>:first-child{padding-left:var(--header-padding-left)}.workspace .canvas-controls>:first-child{padding-left:0}.workspace .panel-header>.panel-heading{flex:0 auto;justify-content:space-between}.workspace .iteration-gallery .panel-header>.panel-heading,.workspace .iteration-gallery .panel-header>.panel-heading>.adaptive-panel-title{flex:auto}.workspace .iteration-gallery .panel-header>.panel-header-actions{flex:none}.workspace .tree-header>.panel-heading{flex:auto}.workspace .tree-header>.panel-header-actions{flex:none}.workspace .panel-header-actions>.gallery-range{border-left:var(--row-divider)}.workspace .gallery-footer>.panel-header-actions,.workspace .canvas-controls>.panel-header-actions{flex:none;margin-left:auto;padding-left:0}.workspace .tree-header .endpoint-controls{flex:1 1 0;min-width:0}.workspace .tree-header .zoom-controls{border:0;border-left:var(--row-divider);background:0 0;border-radius:0;align-items:stretch;gap:0;height:100%;padding:0}.workspace .canvas-controls{z-index:6;justify-content:flex-start}.workspace .tracked-interface,.workspace .header-branch-controls{max-width:var(--gallery-file-max-width);flex:none}.workspace .header-branch-controls{max-width:none}.workspace .panel-header .gallery-range>.row-select{flex:1 1 0}.workspace .header-branch-controls .branch-current{justify-content:space-between;gap:var(--selector-content-gap);width:100%;min-width:0}.header-fill-label{align-items:center;gap:var(--selector-content-gap);white-space:nowrap;min-width:0;display:inline-flex}.workspace .gallery-range{flex:1 1 0;margin-left:0}.workspace .gallery-frame-picker-slot{flex:0 0 max(var(--gallery-frame-selector-share), 8.5rem);min-width:8.5rem;margin-left:0}.workspace .gallery-range>.row-select{flex:0 45%}.workspace .gallery-range-stats{min-width:0;padding-right:var(--selector-padding-right);color:var(--muted);font-size:var(--control-font-size);white-space:nowrap;border-left:0;flex:1 1 0;align-items:center;display:flex;overflow:hidden}.workspace .gallery-frame-picker-slot:empty{display:none}.workspace .album-saved-frame{width:100%;max-width:none}.workspace .row-select{justify-content:space-between;align-items:center;gap:var(--selector-content-gap);width:100%;min-width:0;padding:0 var(--selector-padding-right) 0 var(--row-padding-inline);font-size:var(--control-font-size);color:var(--ink);flex:1 1 0;display:flex;position:relative}.workspace .gallery-range>.row-select{padding-left:var(--header-padding-left)}.workspace .row-select{text-align:left;cursor:pointer}.workspace .row-select:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.workspace .row-select:disabled{opacity:.35;cursor:default}.workspace .row-select .ui-icon{pointer-events:none;flex-shrink:0;position:static}.workspace :is(.row-select,.header-branch-controls) .ph-caret-right{width:var(--selector-caret-size);height:var(--selector-caret-size);font-size:var(--selector-caret-size)}.row-select-copy{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row-select-detail{color:var(--muted);font:inherit}.workspace .album-floating-actions{width:var(--gallery-floating-width);max-width:calc(100% - 2 * var(--gallery-control-inset));align-items:stretch}.workspace .album-floating-actions button{width:100%;height:auto;min-height:calc(var(--base-control-height) + 2 * var(--gallery-floating-pad-block));padding:var(--gallery-floating-pad-block) var(--gallery-floating-pad-inline)}.mw-app h3.token-view-heading{opacity:var(--gallery-floating-label-opacity);font-size:var(--meta-font-size);text-align:center;font-weight:500}.workspace .canvas-controls .tree-grid-toggle{border-right:0;margin-right:0}.workspace .endpoint-controls>button:not(.endpoint-jump){aspect-ratio:1;box-sizing:border-box;flex:none;width:auto;height:100%;padding-inline:0}.workspace .endpoint-controls .ui-icon{width:var(--zoom-icon-size);height:var(--zoom-icon-size);font-size:var(--zoom-icon-size)}.workspace .album-saved-frame .row-select.is-placeholder{color:var(--frame-placeholder-ink)}.workspace .tree-header .zoom-controls:not(.endpoint-controls) button{color:var(--muted)}.workspace .canvas-controls .endpoint-controls,.workspace .endpoint-controls .endpoint-jump{flex:1 1 0;min-width:0}.album-token-label{opacity:var(--gallery-floating-label-opacity)}.workspace .gallery-range>.gallery-range-stats{border-left:0}.ui-icon{width:var(--icon-size);height:var(--icon-size);font-size:var(--icon-size);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.workspace .playback-controls .ui-icon{font-size:var(--control-icon-size)}.workspace .panel-header>.panel-heading:has(>.version-panel-switch)>.adaptive-panel-title{padding-right:var(--panel-title-switch-gap);flex:0 auto}.workspace .panel-header .panel-heading>.version-panel-switch{padding-inline:var(--panel-title-switch-gap);border:0}.workspace :is(.panel-header,.canvas-controls,.gallery-footer) :is(.ui-icon,.ph):not(.panel-feature-icon),.workspace .version-panel-switch{color:var(--panel-control-icon-color)}.workspace .row-select :is(.ph-caret-right,.ph-caret-down){width:var(--selector-caret-size);height:var(--selector-caret-size);font-size:var(--selector-caret-size)}.workspace .tracked-interface{align-items:stretch}.workspace .tracked-interface>.row-select{height:100%}.select-menu{width:max-content;padding:var(--dropdown-panel-padding);background:var(--paper);border:1px solid var(--popover-border);border-radius:var(--popover-radius);box-shadow:var(--popover-shadow);font:var(--control-font-size)/1.4 var(--sans);color:var(--ink);margin:0;position:fixed;inset:auto;overflow:auto}.select-menu:not(:popover-open){display:none}.select-menu:focus{outline:none}.select-menu [role=option]{justify-content:space-between;align-items:center;gap:var(--row-padding-inline);min-height:var(--base-control-height);padding:6px var(--row-padding-inline);cursor:pointer;display:flex}.select-menu [role=option]>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.select-menu .ui-icon{flex-shrink:0}.select-menu .is-highlighted{background:var(--fill-hover)}.select-menu [aria-selected=true]{font-weight:inherit}.select-menu-group{padding:8px var(--row-padding-inline) 2px;color:var(--muted);font-size:var(--chat-meta-size,11px)}.select-menu-group:not(:first-child){border-top:1px solid var(--line);margin-top:4px;padding-top:8px}.select-menu.has-columns{align-items:stretch;column-gap:var(--select-menu-column-gap,4px);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.select-menu.has-columns .select-menu-group,.select-menu.has-columns .select-menu-group:not(:first-child){padding:6px var(--row-padding-inline) 2px;border-top:0;margin-top:0}.select-menu.has-columns .select-menu-column+.select-menu-column{border-left:1px solid var(--line);padding-left:var(--select-menu-column-gap,4px)}.select-menu.playback-controls-menu{--row-padding-inline:var(--playback-controls-item-inline,8px);--select-menu-row-height:calc(var(--control-font-size) * 1.4 + 10px)}.select-menu.playback-controls-menu [role=option],.select-menu.playback-controls-menu .select-menu-group{min-height:var(--select-menu-row-height);justify-content:flex-start;align-items:center;padding-block:0;display:flex}.select-menu.playback-controls-menu [aria-selected=true]{color:var(--feature-version)}.panel-title-short-measure{visibility:hidden;pointer-events:none;width:max-content;font-weight:var(--compact-title-weight);position:absolute}.workspace.workspace-compact .panel-header>.panel-heading{padding-right:var(--header-padding-left)}:root{--capture-settings-font-size:var(--chat-body-size);--capture-chip-font-size:var(--chat-meta-size);--capture-chip-padding-inline:8px;--capture-chip-icon-gap:5px;--capture-row-height:20px}.select-menu.capture-bucket-menu{font-size:var(--capture-chip-font-size);padding:0}.capture-bucket-menu [role=option]{padding:6px var(--capture-chip-padding-inline);min-height:0;font-weight:inherit}:root{--idea-footer-control-min-width:52px;--idea-footer-compact-control:40px;--idea-footer-compact-scale:52px;--idea-footer-tight-control:32px;--idea-footer-tight-scale:44px;--idea-jump-max-width:300px;--message-milestone-action-gap:10px;--message-milestone-action-width:116px;--brand-padding-inline:10px;--zoom-scale-min-width:64px;--logomark-height:1.408em;--logomark-shape-ratio:calc(96 / 144)}.logomark{color:var(--logomark-ink);flex:none;align-items:center;line-height:0;display:inline-flex}.logomark>svg{height:var(--logomark-height);flex:none;width:auto;display:block}:root{--logomark-ink:var(--ink)}.mw-app{--mw-accent-hover:color-mix(in srgb, var(--mw-accent) 86%, var(--mw-page))}:root[data-theme=dark]{--logomark-ink:#fff}:root{--view-tag-fade:.15s;--view-tag-radius:6px;--view-tag-tint:10%;--view-tag-ink:var(--accent)}.mw-app{--view-tag-ink:var(--mw-blue)}.mw-app[data-theme=dark]{--view-tag-ink:var(--cursor-blue);--view-tag-tint:18%}:root{--capture-detail-dot-size:6px;--capture-detail-dot-gap:3px;--capture-detail-dot-lift:-2px;--capture-detail-dot-duration:.9s;--capture-detail-dot-stagger:.12s;--capture-detail-height:var(--capture-row-height);--capture-detail-min-width:1ch;--capture-detail-placeholder:color-mix(in srgb, var(--ink) 38%, transparent);--inline-field-line-hover:color-mix(in srgb, var(--ink) 42%, transparent);--inline-field-line-focus:color-mix(in srgb, var(--ink) 60%, transparent);--inline-field-fade:.15s;--drawer-placeholder-opacity:.38;--drawer-heading-padding-top:14px;--drawer-heading-padding-bottom:8px;--drawer-content-top-padding:4px;--drawer-row-height:24px;--drawer-row-gap:6px;--drawer-row-inline-gap:12px;--drawer-check-gap:10px;--drawer-content-bottom-padding:16px;--capture-detail-line:color-mix(in srgb,var(--ink) 65%,transparent);--capture-detail-line-active:color-mix(in srgb,var(--ink) 85%,transparent);--milestone-control-extra-padding:clamp(3px, calc(100vw * 4 / 1876), 4.5px);--milestone-control-base-size:clamp(46px, calc(100vw * 64.8 / 1876), 73px);--milestone-arrow-size:clamp(20px, calc(100vw * 28 / 1876), 32px);--milestone-ball-size:calc(var(--milestone-control-base-size) + 2 * var(--milestone-control-extra-padding));--milestone-pill-width:var(--milestone-ball-size);--milestone-pill-height:calc(var(--milestone-control-base-size) * .37 + 2 * var(--milestone-control-extra-padding));--milestone-chip-fill:color-mix(in srgb,var(--ink) 16%,var(--paper));--milestone-chip-border:var(--line);--milestone-control-fill:transparent;--milestone-control-hover:color-mix(in srgb, var(--milestone-invite-ink) 10%, transparent);--milestone-control-ink:var(--milestone-invite-ink);--milestone-control-border:color-mix(in srgb, var(--milestone-invite-ink) 70%, transparent)}:root[data-small-workspace=true]{font-size:15px}:root{--milestone-edit-border:color-mix(in srgb,var(--ink) 24%,var(--paper))}.select-menu.has-rows{flex-direction:column;display:flex}.select-menu.has-rows .select-menu-column{align-items:stretch;display:flex}.select-menu.has-rows .select-menu-column+.select-menu-column{border-top:1px solid var(--line)}.select-menu.has-rows .select-menu-group{padding:0 var(--row-padding-inline);border:0;flex:0 0 80px;margin:0}.select-menu.has-rows [role=option]{flex:1 0 auto;justify-content:center}.mw-app{--mw-ink:var(--ink);--mw-muted:var(--muted);--mw-page:var(--paper);--mw-panel:var(--fill);--mw-line:var(--line);--mw-line-strong:var(--line-strong);--mw-hover:var(--fill-hover);--mw-accent:var(--accent);--mw-selection:var(--fill);--mw-radius:var(--surface-radius);--todo-column:var(--sidebar);font-size:var(--body-font-size)}.mw-app[data-theme=dark]{--mw-selection:var(--mw-hover);--todo-column:var(--fill);--mw-shadow:0 14px 44px var(--shadow-color)}.mw-app .page-title h1{font-size:var(--page-title-size);font-weight:var(--card-title-weight)}.mw-app .mw-modal h2{font-size:var(--dialog-title-size);font-weight:var(--card-title-weight);line-height:1.35}.mw-app :is(.kanban-task h3,.mit-directory h2,.project-entry-info h2){font-size:var(--card-title-size);font-weight:var(--card-title-weight);line-height:1.25}.mw-app :is(.page-title p,.message-content,.mit-directory p,.project-entry-info p){font-size:var(--body-font-size)}.mw-app :is(.mw-status,.kanban-task p,.kanban-task footer,.message-time,.sidebar-label){font-size:var(--meta-font-size);color:var(--mw-muted)}.mw-app :is(.mw-button,.mw-icon,.mw-nav-item,.mw-tabs button,.mw-segmented button){min-height:var(--base-control-height);font-size:var(--control-font-size);border-radius:var(--control-radius)}.mw-app .mw-button{min-height:var(--base-control-height);padding:0 calc(var(--row-padding-inline) / 2);font-size:var(--action-button-font-size)!important}.mw-app .mw-button.primary{color:var(--mw-page);font-size:var(--primary-button-font-size)!important}.mw-app .mw-icon{width:var(--base-control-height);height:var(--base-control-height)}.mw-app .mw-topbar{background:var(--mw-page);height:var(--header-row-height);padding-inline:var(--row-padding-inline);font-size:var(--control-font-size)}.mw-app .topbar-reader-controls .reader-resource-icon{width:var(--base-control-height);height:var(--base-control-height);flex-basis:var(--base-control-height)}.mw-app .mw-nav-item{padding-block:var(--row-size-unit)}.mw-app .mw-nav-item.new-chat{font-size:var(--sidebar-section-size)}.mw-app .workspace-brand strong{font-weight:var(--strong-font-weight)}.mw-app .page-scroll{padding:var(--row-padding-inline)}.mw-app .page-title{margin-bottom:var(--row-padding-inline)}.mw-app :is(.form-label input,.form-label select,.directory-search,.search-field input){min-height:var(--base-control-height);padding-block:var(--row-size-unit);font-size:var(--control-font-size);border-radius:var(--control-radius)}.mw-app :is(.kanban-task,.mit-directory>button,.project-entry,.mw-attachment){transition:border-color var(--surface-transition) ease, box-shadow var(--surface-transition) ease, background-color var(--surface-transition) ease;border-radius:var(--surface-radius)!important}.mw-app :is(.kanban-task,.mit-directory>button){padding:var(--card-padding)}.mw-app :is(.kanban-task,.mit-directory>button,.project-entry,.mw-attachment):hover{box-shadow:inset 0 0 0 var(--surface-hover-inset) var(--mw-line-strong);border-color:var(--mw-line-strong)!important}.mw-app .mw-attachment.compact:hover{box-shadow:none}.mw-app .kanban{gap:calc(var(--row-size-unit) * 3);padding-bottom:var(--row-padding-inline)}.mw-app .page-scroll:has(>.todos-page){flex-direction:column;display:flex}.mw-app .todos-page{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.mw-app .todos-page .kanban{flex:1;grid-template-rows:minmax(0,1fr);min-height:0}.mw-app .kanban>section{padding:calc(var(--row-size-unit) * 2);border-radius:var(--todo-column-radius);background:var(--todo-column);border:0;height:100%;min-height:0}.mw-app .kanban>section>header{min-height:0;margin:0 0 calc(var(--row-size-unit) * 3);padding:0}.mw-app .kanban>section>header .kanban-count{min-width:var(--todo-count-size);height:var(--todo-count-size);border:1px solid var(--mw-line);font-size:var(--todo-count-font-size);color:var(--mw-muted);border-radius:999px;place-items:center;padding:0 .3em;line-height:1;display:inline-grid}.mw-app .kanban-task :is(p.kanban-project,p.kanban-frame){align-items:center;gap:var(--todo-project-gap);margin:0 0 var(--todo-project-title-gap);color:var(--mw-muted);font-size:var(--todo-project-size);display:flex}.mw-app :is(.kanban-project,.kanban-frame)>.ph{font-size:var(--todo-project-icon-size);width:var(--todo-project-icon-size);height:var(--todo-project-icon-size);flex:none}.mw-app .kanban-task h3{font-size:var(--todo-title-size);font-weight:var(--todo-title-weight);line-height:var(--todo-title-line-height);margin:0}.mw-app .kanban-task footer{margin-top:var(--row-size-unit)}.mw-app .kanban-task footer .mw-avatar{width:16px;height:16px;font-size:8px}.mw-app .kanban-empty{text-align:center;display:block}.mw-app .mw-modal{border:1px solid var(--mw-line);border-radius:var(--surface-radius)}@media (prefers-reduced-motion:reduce){.mw-app :is(.kanban-task,.mit-directory>button,.project-entry,.mw-attachment){transition:none}}.profile-name-fields{gap:var(--row-padding-inline);grid-template-columns:repeat(2,minmax(0,1fr));max-width:320px;display:grid}.profile-name-fields .form-label+.form-label{margin-top:0}.mw-app .mw-sidebar :is(.mw-nav-item,.sidebar-project,.sidebar-task-list>button){color:var(--mw-ink);font-size:var(--sidebar-section-size);background:0 0;font-weight:400}.mw-app .mw-sidebar :is(.mw-nav-item,.sidebar-project,.sidebar-task-list>button):hover{background:var(--mw-hover);color:var(--mw-ink)}.mw-app .mw-sidebar :is(.mw-nav-item.active,.sidebar-project.current,.sidebar-task-list>button.current){background:var(--mw-selection);color:var(--mw-accent);font-weight:500}.mw-app .project-navigation{flex-direction:column;margin-top:0;display:flex}.mw-app .project-navigation .sidebar-label{width:100%;margin-bottom:calc(var(--row-size-unit) * 2);font-size:var(--meta-font-size);padding-left:9px;padding-right:0}.mw-app .project-navigation .sidebar-label:hover{color:var(--mw-muted);background:0 0}.mw-app .project-navigation .sidebar-label>.ui-icon{transition:color .16s}.mw-app .project-navigation .sidebar-label:hover>.ui-icon{color:var(--mw-ink)}.mw-app .sidebar-project>.ph{color:var(--mw-ink);flex:none}.mw-app .workspace-tabs-row{height:var(--workspace-tab-height);padding-inline:0 var(--row-padding-inline);border-bottom:1px solid var(--mw-line);background:var(--sidebar);font-size:var(--control-font-size);flex:none;align-items:stretch;display:flex}.workspace-tabs{align-items:stretch;min-width:0;display:flex}.workspace-tabs [role=tab]{align-items:center;gap:var(--workspace-tab-icon-gap);padding:var(--workspace-tab-pad-block) var(--row-padding-inline);color:var(--mw-muted);border-inline:1px solid var(--mw-line);background:0 0;border-radius:0;margin-right:-1px;display:flex}.workspace-tabs [role=tab][aria-selected=true]{color:var(--mw-ink);box-shadow:none;background:0 0}.workspace-tabs [role=tab]:hover{color:var(--mw-ink)}.mw-app .workspace-tabs-row .workspace-fullscreen{align-self:stretch;height:100%;margin-left:auto}.mw-app .mw-split-view .mw-surface{visibility:visible;display:block}.mw-app .mw-split-view .mw-reader{flex:0 0 var(--reader-width);position:relative;inset:auto}.mw-app .mw-split-view .reader-divider{display:block}.conversation-context-card{border:1px solid var(--mw-line);border-radius:var(--surface-radius);background:var(--mw-page);flex:none;min-width:0;overflow:hidden}.conversation-context-card>header{align-items:center;gap:var(--row-size-unit);min-height:var(--base-control-height);padding:var(--row-size-unit) calc(var(--row-padding-inline) / 2);display:flex}.conversation-context-card h2{font-size:var(--control-font-size);margin:0;font-weight:500}.conversation-context-card>header>span{color:var(--mw-muted);font-size:var(--meta-font-size)}.conversation-context-card>header>.mw-icon{margin-left:auto}.context-card-body{min-width:0}.context-card-body:empty{display:none}.context-file-list{padding:var(--row-size-unit);max-height:var(--context-list-max-height);overflow:auto}.mw-app .conversation-cards .task-card-fields{padding:calc(var(--row-padding-inline) / 2);gap:var(--context-title-gap)}.mw-app .mw-message:not(.from-user) .message-time{margin-top:var(--message-time-gap)}.mw-app .review-bar{padding-inline:var(--row-padding-inline)}.mw-app .empty-chat{padding-right:0}.mw-app .mw-sidebar .sidebar-task-list>button.sidebar-new-chat{color:var(--mw-muted)}.composer-context{min-width:0;margin-bottom:var(--context-title-gap)}.todo-context-chip{align-items:center;gap:var(--row-size-unit);width:fit-content;max-width:100%;padding-left:calc(var(--row-size-unit) * 2);background:var(--mw-panel);border:1px solid var(--mw-line);border-radius:var(--context-chip-radius);font-size:var(--control-font-size);display:flex}.todo-context-chip>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.todo-context-chip>.ui-icon,.todo-context-chip>button{flex:none}.workspace-tabs{scrollbar-width:none;overflow-x:auto}.workspace-tabs::-webkit-scrollbar{display:none}.workspace-tab{min-width:0;max-width:var(--workspace-file-tab-width);border-right:1px solid var(--mw-line);flex:none;align-items:stretch;display:flex}.workspace-tab[data-selected=true]{background:var(--mw-page)}.workspace-tabs .workspace-tab [role=tab]{border:0;min-width:0;margin:0}.workspace-tab [role=tab]>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-tab [role=tab]>.ui-icon{flex:none}.workspace-tab:has(.workspace-tab-close){padding-right:var(--row-padding-inline)}.workspace-tab-close{color:var(--mw-muted);flex:none;place-items:center;padding:0;display:grid}.workspace-tab-close:hover{color:var(--mw-ink);background:var(--mw-hover)}.mw-app .workspace-fullscreen{flex-shrink:0}.mw-app .mw-message:has(+.mw-message:not(.from-user)){margin-bottom:var(--message-output-gap)}.sidebar-resizer{z-index:32;flex:0 0 var(--sidebar-resize-hit-width);width:var(--sidebar-resize-hit-width);margin-inline:calc(var(--sidebar-resize-hit-width) / -2);cursor:col-resize;touch-action:none;position:relative}.sidebar-resizer:before{content:"";position:absolute;inset:0}.sidebar-resizer:after{content:"";width:2px;transition:background var(--surface-transition);background:0 0;position:absolute;top:0;bottom:0;left:calc(50% - 1px)}.sidebar-resizer:hover:after,.sidebar-resizer:focus-visible:after,.sidebar-resizer[data-resizing=true]:after{background:var(--mw-line-strong)}:is(.mw-app:has(.sidebar-resizer[data-resizing=true]),.mw-app:has(.sidebar-resizer[data-resizing=true]) *){-webkit-user-select:none;user-select:none;cursor:col-resize!important}.mw-app .sidebar-task-list>button>span:first-child{flex:1;min-width:0}.mw-app .sidebar-task-list>button>.sidebar-task-status{flex:none;align-items:center;margin-left:auto;display:inline-flex;overflow:visible}.sidebar-task-status .status-dot{width:var(--sidebar-status-size);height:var(--sidebar-status-size)}.status-3 .status-dot{background:var(--mw-assemble);border-color:var(--mw-assemble)}.mw-app[data-page=Todos] .page-scroll{padding-top:calc(var(--sidebar-nav-top) - var(--header-row-height))}.mw-app .todos-page .page-title{min-height:var(--base-control-height);align-items:center}.mw-app .todos-page .kanban>section{padding-inline:var(--todo-column-padding-inline)}@media (width<=850px){.sidebar-resizer{left:min(var(--mw-sidebar-width), calc(100vw - 44px));position:absolute;top:0;bottom:0}}.mw-app .conversation-context-card>header{height:var(--context-row-height);min-height:var(--context-row-height);padding-block:0}.mw-app .conversation-context-card .context-add-file{width:var(--context-action-icon-size);height:var(--context-action-icon-size);background:0 0;border:0;border-radius:0;min-height:0;padding:0}.mw-app .conversation-context-card .context-add-file:hover{color:inherit;background:0 0}.context-add-file>.ui-icon{transition:opacity var(--surface-transition)}.context-add-file:hover>.ui-icon{opacity:var(--context-icon-hover-opacity)}.mw-app .mw-message:not(.from-user) .message-content,.mw-app .mw-message:not(.from-user) .message-time{padding-left:0}.mw-app .message-byline .mit-label{color:var(--mw-ink);border-color:color-mix(in srgb,var(--mw-dock) var(--mit-role-border-tint),var(--mw-page));background:color-mix(in srgb,var(--mw-dock) var(--mit-role-tint),var(--mw-page))}.todo-attach-menu{position:relative}.mw-app .todo-attach-menu>button{align-items:center;gap:var(--row-size-unit);display:flex}.todo-attach-options{z-index:35;bottom:calc(100% + var(--row-size-unit));width:min(var(--todo-picker-width),65vw);max-height:var(--todo-picker-max-height);padding:var(--dropdown-panel-padding);border:1px solid var(--popover-border);border-radius:var(--popover-radius);background:var(--mw-page);box-shadow:var(--popover-shadow);position:absolute;left:0;overflow:auto}.todo-attach-options>button{gap:calc(var(--row-size-unit) * 2);padding:calc(var(--row-size-unit) * 2);text-align:left;align-items:flex-start;width:100%;display:flex}.todo-attach-options>button>.ui-icon{flex:none;margin-top:2px}.todo-attach-options>button>span{overflow-wrap:anywhere;min-width:0}.todo-attach-options>button:hover,.todo-attach-options>button:focus-visible{background:var(--mw-hover)}.todo-attach-options>p{padding:var(--row-size-unit);color:var(--mw-muted)}.conversation-context-card>header>span{margin-left:calc(var(--context-count-gap) - var(--row-size-unit))}.task-card-name{color:var(--mw-ink);font-size:var(--context-file-font-size);line-height:var(--message-line-height);overflow-wrap:anywhere;grid-column:1/-1;margin:0}.mw-app .text-action:hover{background:var(--mw-hover);text-decoration:none}.mw-app .mw-sidebar{padding-bottom:var(--sidebar-bottom-padding)}.mw-app .composer-area{padding-bottom:var(--composer-bottom-space)}.mw-app .mw-composer{--mw-composer-radius:var(--composer-radius);padding-top:var(--composer-top-space);padding-bottom:var(--composer-inner-bottom-space)}:root{--frame-chip-thumbnail-size:26px}.frame-context-chip{padding-left:var(--frame-chip-inset)}.frame-context-chip>img{width:var(--frame-chip-thumbnail-size);height:var(--frame-chip-thumbnail-size);object-fit:cover;border:1px solid var(--mw-line);border-radius:50%;flex:none}.message-content .frame-context-chip{padding-block:var(--frame-chip-inset);padding-right:var(--row-size-unit)}.mw-app .conversation-cards .mw-attachment.compact{height:var(--context-row-height);min-height:var(--context-row-height);padding-block:var(--context-file-padding-block)}.mw-app .conversation-cards .mw-attachment.compact strong{font-size:var(--context-file-font-size)}.mw-app .conversation-cards .mw-attachment.compact .asset-type{width:var(--context-file-icon-size);height:var(--context-file-icon-size)}.mw-app .conversation-cards .mw-attachment.compact>.ui-icon{width:var(--context-action-icon-size);height:var(--context-action-icon-size)}.mw-app .conversation-cards .task-card-fields{grid-template-columns:minmax(0,1fr);padding-top:0}.sidebar-task-status>.ph-check-circle{font-size:var(--sidebar-complete-icon-size);color:var(--mw-assemble)}.mw-app .todo-attach-menu>button{padding:var(--composer-todo-pad-block) var(--composer-todo-pad-inline);margin-left:calc(-1 * var(--composer-todo-pad-inline));min-height:calc(var(--base-control-height) + 2 * var(--composer-todo-pad-block));border-radius:var(--control-radius)}.workspace-tab{margin-top:var(--workspace-tab-top-gap);height:calc(100% - var(--workspace-tab-top-gap));border-radius:var(--workspace-tab-radius) var(--workspace-tab-radius) 0 0;background:0 0;overflow:hidden}.workspace-tabs .workspace-tab [role=tab]{height:100%;padding-block:0}.mw-app .todo-attach-menu>button{color:var(--mw-muted)}.mw-app .workspace-tabs-row .workspace-tab .workspace-fullscreen{width:var(--base-control-height);border-radius:0;height:100%;min-height:0;margin-left:0}.workspace-tab{border-top:1px solid #0000;border-left:1px solid #0000}.workspace-tab[data-selected=true]{border-color:var(--workspace-tab-active-border)}.workspace-tab:has(.workspace-fullscreen) [role=tab]{padding-right:var(--workspace-fullscreen-gap)}.mw-body>.mw-surface:has(.mw-dialog){z-index:1;box-shadow:0 0 0 1px var(--panel-outline), var(--workspace-panel-shadow);position:relative}.conversation-context-card[data-expanded]{cursor:pointer}.conversation-context-card .context-expand{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.task-card-summary{padding-block:var(--task-summary-padding-block);border-bottom:1px solid var(--mw-line);min-width:0}.task-card-summary .task-card-name{opacity:var(--task-summary-opacity)}.conversation-context-card[data-expanded=false] .task-card-name{-webkit-line-clamp:var(--task-summary-lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.conversation-context-card[data-expanded=true] .task-card-name{display:block}.mw-app .review-bar{margin-inline:0}.mw-app .review-bar .review-heading{align-items:flex-start;gap:var(--row-size-unit);flex-direction:column;display:flex}.mw-app .review-bar .review-heading small{color:var(--mw-muted);margin:0}.mw-app .sidebar-task-list>button>.sidebar-task-status{width:var(--sidebar-complete-icon-size);height:var(--sidebar-complete-icon-size);justify-content:center;align-self:center;line-height:1}.sidebar-task-status>.ph-check-circle{width:100%;height:100%;line-height:1;display:block}.mw-app .workspace-tabs .workspace-tab,.mw-app .workspace-tabs [role=tab]{border:0}.mw-app .message-byline{gap:var(--message-byline-role-gap);margin-bottom:var(--message-byline-bottom-gap)}.mw-app .mw-topbar,.mw-app .workspace-tabs-row{border-bottom:0}.mw-app .workspace-tabs .workspace-tab{box-shadow:none;background:0 0}.mw-app .workspace-tabs .workspace-tab[data-selected=true]{background:var(--mw-page);border:0;overflow:visible}.mw-app .workspace-tabs [role=tab]{box-shadow:none;background:0 0}.mw-app .workspace-tabs-row .workspace-tab .workspace-fullscreen,.mw-app .workspace-tabs-row .workspace-tab .workspace-fullscreen:hover{color:var(--mw-muted);background:0 0}.workspace-fullscreen .ui-icon{transition:opacity var(--surface-transition)}.workspace-fullscreen:hover .ui-icon{opacity:var(--context-icon-hover-opacity)}.mw-app .workspace-tabs-row{border-bottom:1px solid var(--mw-line)}.status-picker-overlay{width:var(--status-menu-width);max-width:calc(100vw - 2 * var(--status-menu-gap));max-height:calc(100vh - 2 * var(--status-menu-gap));padding:var(--dropdown-panel-padding);border:1px solid var(--popover-border);border-radius:var(--popover-radius);background:var(--mw-page);color:var(--mw-ink);box-shadow:var(--popover-shadow);margin:0;position:fixed;inset:auto;overflow:auto}.status-picker-overlay:not(:popover-open){display:none}.status-picker-overlay>button[aria-checked=true]{background:var(--mw-selection)}.mw-app .workspace-tabs .workspace-tab{position:relative}.mw-app .workspace-tabs .workspace-tab[data-selected=true]:before{content:"";pointer-events:none;z-index:1;inset:0 calc(-1 * var(--workspace-tab-border-width)) 0;border:var(--workspace-tab-border-width) solid var(--workspace-tab-active-border);border-radius:var(--workspace-tab-radius) var(--workspace-tab-radius) 0 0;border-bottom:0;position:absolute}.mw-app .workspace-tabs-row{z-index:33;position:relative}.workspace-tabs{padding-inline:var(--workspace-tab-border-width);margin-inline:calc(-1 * var(--workspace-tab-border-width));max-width:calc(100% + 2 * var(--workspace-tab-border-width))}.mw-app .workspace-tabs-row button:hover{color:inherit;background:0 0}.mw-app .workspace-tabs-row button>:is(.ui-icon,span){transition:opacity var(--surface-transition)}.mw-app .workspace-tabs-row button:hover>:is(.ui-icon,span){opacity:var(--workspace-tab-hover-opacity)}.workspace-tab:has(.workspace-tab-close) [role=tab]{padding-right:var(--workspace-tab-close-gap)}.workspace-tab-close{margin-left:var(--workspace-tab-close-gap)}.mw-app .todos-page .page-title{margin-bottom:var(--todo-header-bottom-gap);align-items:flex-start}.mw-app .kanban-task p.kanban-frame{margin:calc(var(--row-size-unit) * 2) 0 0}.mw-app .kanban-task :is(.kanban-project,.kanban-frame)>span{overflow-wrap:anywhere;min-width:0}.mw-app .kanban-task h3[data-complete=true]{color:var(--mw-muted);text-decoration:line-through}.mw-app .kanban>section>:is(.kanban-task,.annotation-todo){margin-bottom:var(--todo-card-gap)}.mw-app .todo-card{margin-bottom:var(--todo-card-gap);position:relative}.mw-app .todo-card .kanban-task{padding-block:var(--todo-card-padding-block);margin-bottom:0}.mw-app .todo-card .kanban-project{padding-bottom:0;padding-right:var(--todo-card-action-size);border-bottom:0}.todo-card-more{top:var(--todo-card-padding-block);right:var(--row-size-unit);width:var(--todo-card-action-size);height:var(--todo-card-action-size);color:var(--mw-muted);opacity:0;border-radius:var(--surface-radius);place-items:center;padding:0;transition:opacity .12s;display:grid;position:absolute}.todo-card:hover .todo-card-more,.todo-card:focus-within .todo-card-more,.todo-card[data-menu-open=true] .todo-card-more{opacity:1}.todo-card-more:hover{color:var(--mw-ink);background:var(--mw-panel)}.todo-card-menu{padding:var(--dropdown-panel-padding);background:var(--mw-page);min-width:110px;color:var(--mw-ink);border:1px solid var(--popover-border);border-radius:var(--popover-radius);box-shadow:var(--popover-shadow);margin:0;position:fixed;inset:auto}.todo-card-menu:not(:popover-open){display:none}.todo-card-menu>button{align-items:center;gap:var(--row-size-unit);width:100%;font-size:var(--control-font-size);border-radius:var(--surface-radius);padding:6px 8px;display:flex}.todo-card-menu>button:hover,.todo-card-menu>button:focus-visible{background:var(--mw-panel)}.todo-delete{color:var(--mw-danger,#c73939)}.todo-edit-text{width:100%;min-height:var(--base-control-height);border:1px solid var(--mw-line-strong);border-radius:var(--surface-radius);font:inherit;color:var(--mw-ink);background:var(--mw-page);padding:0 9px}@media (hover:none){.todo-card-more{opacity:1}}.mw-app .todo-navigation-dialog{width:min(var(--todo-navigation-width), calc(100vw - 32px))}.todo-navigation-dialog>header{align-items:flex-start;gap:var(--row-size-unit)}.todo-navigation-dialog>header>button{flex-shrink:0}.todo-navigation-actions{gap:calc(var(--row-size-unit) * 2);flex-direction:column;display:flex}.todo-navigation-actions>.mw-button{width:100%}.mw-app .kanban-task .kanban-project>span{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;flex:1;min-width:0;overflow:hidden}.todo-card-more>.ui-icon{margin:0;line-height:1}@media (width<=850px){.mw-app>.mw-main{isolation:isolate;z-index:0}.mw-app .mw-sidebar{visibility:visible;transition:transform var(--sidebar-slide-duration) var(--sidebar-slide-easing), visibility 0s;display:flex;transform:translate(0)}.mw-app.nav-collapsed .mw-sidebar{visibility:hidden;pointer-events:none;transition:transform var(--sidebar-slide-duration) var(--sidebar-slide-easing), visibility 0s var(--sidebar-slide-duration);display:flex;transform:translate(-100%)}}@media (width<=850px) and (prefers-reduced-motion:reduce){.mw-app .mw-sidebar,.mw-app.nav-collapsed .mw-sidebar{transition:none}}:root{--workspace-background:var(--line);--workspace-gutter:7px;--workspace-panel-gap:5px;--user-message-fill:var(--line);--landing-brand-size:24px;--workspace-radius:16px;--workspace-bar-height:38px;--workspace-bar-padding-inline:10px;--brand-trigger-height:calc(var(--workspace-bar-height) - 10px);--workspace-bar-gap:var(--workspace-gutter);--panel-title-inset:6px;--panel-title-padding-inline:14px;--panel-title-border-width:0px;--panel-title-text-inset:calc(var(--panel-title-inset) + var(--panel-title-padding-inline) + var(--panel-title-border-width));--panel-expand-width:60px;--panel-expand-compact-width:40px;--panel-heading-height:44px;--panel-heading-divider:#000;--panel-footer-height:52px;--panel-footer-font-size:12px;--panel-footer-icon-size:15px;--panel-heading-padding:20px;--panel-title-radius:30px;--playback-action-height:34px;--playback-annotation-fill:var(--line-strong);--playback-annotation-ink:var(--ink);--playback-milestone-icon-width:34px;--playback-milestone-badge-size:24px;--playback-milestone-badge-inset:5px;--playback-milestone-chip-max-width:calc(50cqw - var(--playback-milestone-icon-width));--playback-milestone-text-ink:var(--ink);--playback-milestone-icon-size:13px;--playback-annotation-chip-gap:6px}:root[data-theme=dark]{--workspace-background:var(--chrome);--panel-heading-divider:var(--line)}.mw-app{background:var(--workspace-background)}.mw-app .mw-topbar{margin-block:var(--workspace-bar-gap);height:var(--workspace-bar-height);min-height:var(--workspace-bar-height);padding:0 var(--workspace-bar-padding-inline);background:var(--workspace-background);gap:16px}.mw-topbar .workspace-brand{font-size:var(--type-brand-size);flex-shrink:0;align-items:center;display:flex}.mw-topbar .workspace-brand .workspace-logo{object-fit:contain;width:25px;height:25px}.workspace-links{align-items:center;gap:var(--workspace-links-gap);scrollbar-width:none;min-width:0;display:flex;overflow:auto}.workspace-links>button,.workspace-resource{white-space:nowrap;color:var(--muted);align-items:center;gap:6px;padding:6px 12px;font-size:12px;display:flex}.workspace-links>button:hover{color:var(--ink)}.workspace-links>button:not(:first-child){text-underline-offset:2px;text-decoration:underline}.workspace-count{background:var(--ink);color:var(--paper);font-size:10px;font-weight:var(--strong-font-weight);border-radius:20px;padding:0 8px}.workspace-resource{gap:4px;max-width:180px}.workspace-resource button:first-child{text-overflow:ellipsis;overflow:hidden}.mw-app .mw-body{gap:var(--workspace-panel-gap);padding:0 var(--workspace-gutter) var(--workspace-gutter)}.mw-app .mw-surface,.mw-app .mw-reader{border-radius:var(--workspace-radius);background:var(--paper);overflow:hidden}.mw-app .reader-divider{width:0;margin-inline:calc(var(--workspace-panel-gap) * -.5);background:0 0}.mw-app .reader-divider:before{inset:0 calc(var(--workspace-panel-gap) * -.5)}.mw-app .mw-reader{flex-basis:calc(var(--reader-width) - var(--workspace-panel-gap))}.mw-app .reader-expanded .mw-reader{flex-basis:100%}.mw-app .mw-dialog{padding-top:0}.mw-app .mw-dialog>.workspace-panel-header{flex-shrink:0}.mw-app .mw-split-view .mw-dialog{padding-right:0}.mw-app .conversation-inner{max-width:640px}.mw-app .from-user .message-content{background:var(--user-message-fill)}.mw-app .history-content,.mw-app .history-content .workspace-split{min-width:0;overflow:hidden}.workspace-gallery-only .workspace-split{min-width:0}.workspace>.workspace-split{transition:grid-template-columns var(--runtime-panel-duration) var(--runtime-panel-easing)}.workspace.is-resizing>.workspace-split{transition:none}.workspace>.workspace-split>.tree-panel{min-width:0;transition:opacity var(--runtime-panel-duration) ease, visibility 0s}.workspace-runtime-active>.workspace-split>.tree-panel{opacity:0;visibility:hidden;transition:opacity var(--runtime-panel-duration) ease, visibility 0s var(--runtime-panel-duration)}.workspace-runtime-active>.panel-divider{visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){.workspace>.workspace-split,.workspace>.workspace-split>.tree-panel,.gallery-header-runtime-controls,.gallery-header-runtime-controls[inert]{transition:none}}.workspace-panel-header,.workspace .workspace-panel-header{height:var(--panel-heading-height);min-height:var(--panel-heading-height);flex-wrap:nowrap;flex:0 0 var(--panel-heading-height);border-bottom:1px solid var(--panel-heading-divider);background:var(--paper);gap:0;padding:0;display:flex}.workspace .tree-header{--row-height:var(--panel-heading-height);height:var(--panel-heading-height);min-height:var(--panel-heading-height);flex:0 0 var(--panel-heading-height)}.workspace .tree-header>.panel-heading{height:100%;min-height:100%}.workspace-panel-header .panel-heading,.workspace .workspace-panel-header .panel-heading{min-width:0;padding:0 var(--panel-title-inset);flex:auto;justify-content:flex-start;align-items:center;gap:10px;display:flex}.mw-dialog>.workspace-panel-header .panel-heading{padding-left:var(--panel-heading-padding);gap:6px}.workspace-panel-header .panel-heading>:first-child,.workspace .workspace-panel-header .panel-heading>:first-child{padding-left:0}.workspace-panel-header h2,.mw-app .workspace-panel-header h2{white-space:nowrap;text-overflow:ellipsis;padding:0;font-size:13px;font-weight:500;overflow:hidden}.workspace .workspace-panel-header .panel-title-pill{border:var(--panel-title-border-width) solid var(--muted);border-radius:var(--panel-title-radius);padding:6px var(--panel-title-padding-inline);flex-shrink:0;height:34px;min-height:0;font-size:13px;font-weight:500}.panel-view-label{color:var(--muted);letter-spacing:.3px;white-space:nowrap;font:11px/1.45 ui-monospace,monospace}.workspace-panel-header .panel-header-actions,.workspace .workspace-panel-header .panel-header-actions{flex:0 auto;gap:0;min-width:0;height:100%}.workspace .workspace-panel-header .panel-header-actions>*,.workspace .workspace-panel-header .panel-heading>*+*{border-left:0}.workspace-panel-header .panel-expand,.workspace .workspace-panel-header .panel-expand{width:var(--panel-expand-width);height:100%;color:var(--ink);border:0;border-radius:0;flex-shrink:0;padding:0}.workspace .workspace-panel-header .gallery-frame-picker-slot{flex:0 171px;width:171px;min-width:100px}.workspace .workspace-panel-header .gallery-range{flex:0 145px;min-width:110px}.workspace .workspace-panel-header .gallery-range>.row-select{flex:1;padding:0 14px}.workspace .workspace-panel-header .row-select{padding-inline:14px}.workspace .gallery-footer{height:var(--panel-footer-height);min-height:var(--panel-footer-height);border-top:var(--row-divider)}.workspace :is(.gallery-footer,.canvas-controls){--row-height:var(--panel-footer-height);min-height:var(--panel-footer-height)}.workspace .gallery-footer .gallery-range{border:0;flex:none}.workspace .gallery-footer .gallery-range>.row-select{flex:1;padding-inline:22px}.workspace .gallery-footer :is(.gallery-range>.row-select,.panel-header-actions>button){height:100%}.workspace .gallery-footer :is(.panel-header-actions>button+button,.album-camera-actions){border:0}.workspace .theater-stage>.theater-frame-actions{margin-bottom:var(--playback-action-row-gap);border:0;flex-wrap:wrap;align-items:center;gap:0;min-height:0;padding-right:0;container-type:inline-size}.workspace .theater-frame-actions .frame-annotation-bookmark{align-self:center;margin:0 auto 0 0;display:flex}.workspace .theater-frame-actions .annotation-tag{height:auto;min-height:0;padding:var(--annotation-pill-padding);background:var(--playback-annotation-fill);color:var(--playback-annotation-ink);border-radius:999px;transform:none}.workspace .theater-frame-actions .frame-annotation-bookmark.has-milestone{align-items:center;gap:var(--playback-annotation-chip-gap);min-width:0}.workspace .theater-frame-actions .annotation-tag.is-milestone{padding:0 var(--playback-milestone-badge-inset);height:var(--playback-action-height);background:var(--playback-annotation-fill);opacity:1;align-items:center;gap:0;min-width:0;display:flex;overflow:hidden}.workspace .theater-frame-actions .annotation-milestone-icon{--annotation-pill-icon-size:var(--playback-milestone-icon-size);width:var(--playback-milestone-badge-size);height:var(--playback-milestone-badge-size);aspect-ratio:1;background:var(--milestone-chip-color);min-height:0;color:var(--milestone-chip-ink);opacity:1;border:0;border-radius:50%;flex:none;justify-content:center;align-self:center;align-items:center;padding:0;display:flex}.workspace .theater-frame-actions .annotation-milestone-mask{text-align:left;height:100%;color:var(--playback-milestone-text-ink);opacity:1;transition:width var(--gallery-transition) var(--ease-out);background:0 0;border:0;border-radius:0;flex:none;padding:0;display:block;overflow:hidden}.workspace .theater-frame-actions .annotation-tag.is-milestone .annotation-milestone-text{box-sizing:border-box;width:max-content;height:100%;padding:0 calc(var(--playback-milestone-badge-inset) + 7px) 0 8px;opacity:1;max-width:var(--playback-milestone-chip-max-width);text-overflow:ellipsis;white-space:nowrap;transition:transform var(--gallery-transition) var(--ease-out);align-items:center;display:flex;overflow:hidden;transform:translateY(100%)}.workspace .theater-frame-actions .annotation-milestone-copy{text-overflow:ellipsis;opacity:1;min-width:0;overflow:hidden}.workspace .theater-frame-actions .annotation-tag.is-milestone.is-expanded .annotation-milestone-text{transform:translateY(0)}.workspace .theater-frame-actions .annotation-tag.is-add{aspect-ratio:1;height:var(--playback-action-height);justify-content:center;padding-inline:0}.workspace .theater-frame-actions .annotation-tag .ui-icon{width:var(--annotation-pill-icon-size);height:var(--annotation-pill-icon-size);font-size:var(--annotation-pill-icon-size)}.workspace .theater-action-buttons{align-items:center;gap:8px var(--theater-action-buttons-gap,24px);padding-left:8px}.workspace .theater-action-buttons .theater-text-action{min-height:var(--playback-action-height);font-size:10px}.workspace .theater-top-toolbar{min-height:32px}.workspace .playback-options{gap:10px}.workspace .playback-options .row-select{padding:0 10px}.workspace .playback-options .row-select>.ui-icon{display:none}.workspace .theater-version-tag{border-color:var(--theater-version-tag-border,var(--muted));height:auto;min-height:0;padding:0 4px;font-size:11px;font-weight:500;line-height:16px}.workspace .theater-summary{color:var(--muted);font-style:italic}.theater-branch{color:var(--muted);align-items:center;gap:4px;margin-top:4px;font-size:10px;display:flex}.workspace .theater-screen{border:0}.workspace .theater-screen.is-push{border:1px solid var(--line-strong)}@media (width<=850px){.mw-app .mw-topbar{gap:8px;padding-right:6px}.workspace-links{gap:0}.workspace-links>button{padding:6px;font-size:11px}.workspace-links>button>.ui-icon{display:none}.mw-app .mw-body{padding-inline:4px}}@container reader (width<=520px){.workspace .workspace-panel-header{height:auto;min-height:var(--panel-heading-height);flex-wrap:wrap;flex-basis:auto}.workspace .workspace-panel-header .panel-heading{min-height:var(--panel-heading-height)}.workspace .workspace-panel-header .panel-header-actions{min-height:var(--panel-heading-height);flex:auto;justify-content:flex-end}.workspace .workspace-panel-header .gallery-frame-picker-slot{flex:1}}.workspace .theater-version-tag{--control-height:18px;--control-font-size:11px}.workspace .theater-frame-actions .annotation-tag{--control-height:var(--playback-action-height)}@media (width<=600px){.mw-app .mw-body.reader-open>.mw-surface,.mw-app .mw-body.reader-open>.reader-divider{display:none}.mw-app .mw-body.reader-open>.mw-reader{flex-basis:100%}.mw-topbar .workspace-brand .logomark{width:calc(var(--logomark-height) * var(--logomark-shape-ratio));justify-content:flex-start;overflow:hidden}.workspace-links>button,.workspace-count{padding-inline:5px}.workspace .gallery-footer .gallery-range>.row-select{padding-inline:8px}.workspace .gallery-footer .tracked-interface{max-width:110px}.workspace .gallery-footer .tracked-interface .row-select{padding-inline:8px}.workspace .gallery-footer .album-camera-actions{display:none}}.workspace-gallery-only{--control-font-size:12px;--base-control-height:32px;--control-height:var(--base-control-height);--row-padding-inline:28px;--row-size-unit:5px}@media (width<=520px){.workspace-gallery-only{--row-padding-inline:14px}}.workspace .workspace-panel-header>.panel-header-actions{height:var(--panel-heading-height)}:root{--composer-surface:var(--fill);--composer-selected:var(--paper);--composer-placeholder:var(--muted);--composer-radius:10px;--composer-drawer-radius:12px;--composer-chip-surface:color-mix(in srgb, var(--composer-surface) 94%, var(--ink));--capture-chip-surface:#fff;--bucket-tag-max-width:120px;--bucket-tag-drawer-offset:0px;--chip-remove-hover-opacity:.7;--bucket-tag-text-gap:6px;--capture-chip-ink:#36373b;--message-gap:40px}.mw-app .conversation-inner{width:100%;max-width:686px;padding:20px var(--panel-heading-padding);margin:0 auto}.mw-app .mw-message{margin-bottom:var(--message-gap)}.mw-app .mw-message:last-child{margin-bottom:0}.mw-app .run-progress-mask{display:inline-flex;overflow:hidden}.mw-app .run-progress-line{animation:run-progress-in var(--run-progress-enter-ms) var(--ease-out) both;align-items:center;gap:8px;display:inline-flex}@keyframes run-progress-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mw-app .run-progress-line{animation:none}}.mw-app .from-user{max-width:min(340px,85%)}.mw-app .message-content{font-size:var(--message-font-size);padding-left:0}.mw-app .mw-message:not(.from-user) .message-content{max-width:var(--message-max-width)}.mw-app .from-user .message-content{border-radius:10px;padding:16px 18px}.mw-app .mw-message .message-time{margin-top:var(--message-time-gap);font-size:var(--chat-meta-size);opacity:0;transition:opacity var(--drawer-hover-duration) ease;padding-left:0}.mw-app .mw-message:is(:hover,:focus-within) .message-time{opacity:1}.message-version-output{margin-top:18px}.message-version-output[hidden]{display:none}.mw-app .message-version-card{align-items:center;gap:var(--message-version-gap);background:var(--message-version-fill);border:1px solid var(--line-strong);width:100%;height:auto;min-height:var(--message-preview-height);text-align:left;border-radius:8px;padding:0 12px 0 0;font-size:12px;display:flex;overflow:hidden}.message-version-label{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.message-version-label>.ui-icon{flex:none;margin-left:auto}.message-version-preview{flex:0 0 min(var(--message-preview-width),var(--message-preview-max-width));z-index:2;background:var(--message-version-fill);min-width:0;aspect-ratio:var(--message-preview-aspect);align-self:stretch;display:block;position:relative;overflow:hidden}.message-version-preview img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.message-version-card>.phosphor-icon{flex:none}.theater-branch-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.theater-branch-row .theater-branch{margin-top:0}.mw-app .composer-area{width:min(100%,680px);padding:8px 20px 17px}.chat-composer-stack{flex-direction:column;gap:8px;display:flex}.capture-settings{font-size:var(--capture-settings-font-size);line-height:var(--capture-row-height);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mw-app .capture-setting-chip{align-items:center;gap:var(--capture-chip-icon-gap);min-width:0;max-width:100%;padding:1px var(--capture-chip-padding-inline);border-radius:var(--capture-pill-radius);background:var(--capture-chip-surface);color:var(--capture-chip-ink);font-size:var(--capture-chip-font-size);display:inline-flex}.capture-setting-chip .capture-chip-edit{width:10px;min-width:0;max-width:0;opacity:0;transition:max-width var(--inline-field-fade) ease, opacity var(--inline-field-fade) ease, margin-inline-start var(--inline-field-fade) ease;flex:none;margin-inline-start:calc(var(--capture-chip-icon-gap) * -1);overflow:hidden}.capture-setting-chip:is(:hover,:focus-visible) .capture-chip-edit,.capture-bucket-control.is-open .capture-chip-edit{opacity:1;max-width:10px;margin-inline-start:0}.capture-setting-chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bucket-tag{max-width:var(--bucket-tag-max-width);padding:1px var(--capture-chip-padding-inline);border-radius:var(--capture-pill-radius);background:var(--capture-chip-surface);color:var(--capture-chip-ink);font-size:var(--capture-chip-font-size);flex:none;align-items:center;gap:4px;line-height:1.4;display:inline-flex}.bucket-tag>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.capture-setting-input{border:1px solid var(--line-strong);border-radius:var(--capture-pill-radius);background:var(--paper);min-width:0;max-width:140px;color:var(--ink);font:inherit;padding:2px 8px}.composer-drawer{border-radius:var(--composer-drawer-radius);background:var(--line)}.mw-app .composer-drawer-heading{width:100%;padding:var(--drawer-heading-padding-top) 12px var(--drawer-heading-padding-bottom);text-align:left;transition:background-color var(--drawer-hover-duration) ease;border-radius:var(--composer-drawer-radius) var(--composer-drawer-radius) 0 0;align-items:center;gap:8px;font-size:12px;font-weight:400;display:flex;overflow:hidden}.composer-drawer-heading>span{opacity:var(--drawer-heading-opacity);transition:opacity var(--drawer-hover-duration) ease}.composer-drawer-heading:is(:hover,:focus-visible)>span{opacity:1;transition-delay:0s}.composer-drawer-content{max-height:min(24vh,200px);padding:var(--drawer-content-top-padding) 12px var(--drawer-content-bottom-padding);overflow:auto}.composer-drawer-reveal{opacity:0;transition:grid-template-rows var(--drawer-close-duration) var(--drawer-close-ease), opacity var(--drawer-close-duration) ease;grid-template-rows:0fr;display:grid}.composer-drawer-clip{min-height:0;overflow:hidden}.composer-drawer.is-expanded .composer-drawer-reveal{opacity:1;transition-duration:var(--drawer-open-duration);transition-timing-function:var(--drawer-open-ease);grid-template-rows:1fr}.composer-drawer.is-expanded .composer-drawer-heading:not(:hover):not(:focus-visible)>span{opacity:var(--drawer-heading-expanded-opacity);transition-delay:var(--drawer-open-duration)}@media (prefers-reduced-motion:reduce){.composer-drawer .composer-drawer-reveal,.composer-drawer .composer-drawer-heading,.composer-drawer .composer-drawer-heading>span{transition:none}}.composer-drawer-content ul{gap:var(--drawer-row-gap);margin:0;padding:0;list-style:none;display:grid}.composer-drawer-content li{min-height:var(--drawer-row-height);align-items:center;gap:var(--drawer-row-inline-gap);font-size:12px;line-height:1.4;display:flex}.composer-drawer-content label{align-items:flex-start;gap:var(--drawer-check-gap);cursor:pointer;flex:1;min-width:0;display:flex}.composer-drawer-content label span{white-space:pre-wrap;overflow-wrap:anywhere}.composer-drawer-content input[type=checkbox]{appearance:none;border:1px solid var(--ink);background:0 0;border-radius:2px;flex:none;place-content:center;width:13px;height:13px;margin:0;display:grid}.composer-drawer-content input[type=checkbox]:checked:after{content:"✓";color:var(--ink);font-size:11px;line-height:1}.composer-drawer-content .is-complete label span{color:var(--muted);text-decoration:line-through}.composer-drawer-content time{white-space:nowrap;font-size:var(--chat-meta-size);opacity:var(--drawer-time-opacity);flex:none}:root{--drawer-row-line:1.4em;--todo-details-gap:2px;--todo-details-separator-gap:6px}.composer-drawer-content li:has(>.composer-todo-body){align-items:flex-start}.composer-drawer-content li:has(>.composer-todo-body)>input[type=checkbox]{margin-top:calc((var(--drawer-row-line) - 13px) / 2)}.composer-todo-body{gap:var(--todo-details-gap);flex-direction:column;flex:1;min-width:0;display:flex}.composer-todo-body>.composer-todo-line{flex:none}.todo-details{align-items:center;gap:0 var(--todo-details-separator-gap);font-size:var(--chat-meta-size);color:var(--muted);flex-wrap:wrap;line-height:1.4;text-decoration:none;display:flex}.todo-details>*+:before{content:"·";margin-inline-end:var(--todo-details-separator-gap)}.mw-app .todo-details time{opacity:1;font-size:inherit;color:inherit}.mw-app .todo-details .bucket-tag{color:inherit;font-size:inherit;background:0 0;padding:0}.composer-drawer-content li:has(>.composer-todo-body)>.composer-todo-add{margin-top:calc((var(--drawer-row-line) - var(--drawer-run-icon-size)) / 2 - 2px);transition:opacity var(--drawer-editing-fade) ease}.composer-drawer-content li:has(.composer-todo-edit)>.composer-todo-add{opacity:var(--drawer-editing-meta-opacity);pointer-events:none}.composer-drawer-content .composer-todo-placeholder{opacity:var(--drawer-placeholder-opacity);pointer-events:none}.composer-drawer-empty{color:var(--muted);margin:2px 0;font-size:12px}.mw-app .composer-drawer .mw-composer{--composer-outline:var(--composer-border);background:var(--composer-surface);box-shadow:inset 0 0 0 var(--composer-border-width) var(--composer-outline);border-radius:var(--composer-radius);border:0;padding:13px 13px 9px}.mw-app .composer-drawer .mw-composer:focus-within{--composer-outline:var(--composer-focus-border)}.mw-app .mw-composer .todo-context-chip{background:var(--composer-chip-surface);border-color:#0000}.mw-app .mw-composer .todo-context-chip>.mw-icon{color:var(--ink)}.mw-app .todo-context-chip>.mw-icon:is(:hover,.active){opacity:var(--chip-remove-hover-opacity);background:0 0}.composer-todo-line{align-items:center;gap:var(--bucket-tag-text-gap);flex:1;min-width:0;display:flex}.composer-todo-line>.bucket-tag{margin-top:var(--bucket-tag-drawer-offset)}.mw-app .mw-composer:has(>.composer-context:first-child){padding-top:var(--composer-chip-top-padding)}.mw-app .composer-drawer .mw-composer.is-frame-drop{--composer-outline:var(--ink);outline:var(--focus-ring-width) dashed var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mw-app .composer-drawer textarea{min-height:34px;padding:0;font-size:12px;line-height:1.5}.mw-app .composer-drawer textarea::placeholder{color:var(--composer-placeholder)}.composer-drawer .composer-tools{gap:8px;margin-top:12px}.composer-drawer .composer-tools>div{gap:var(--composer-controls-gap)}.mw-app .composer-model{align-items:center;gap:var(--selector-content-gap);padding:var(--composer-model-padding);border-radius:var(--capture-pill-radius);font-size:var(--composer-model-font-size);white-space:nowrap;line-height:1.2;display:inline-flex}.mw-app .composer-model[aria-expanded=true]{background:var(--composer-selected)}.composer-mode-switch{background:var(--line-strong);border:0;border-radius:26px;flex:none;margin:0;padding:2px;display:flex}.composer-mode-switch legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.composer-mode-switch label{cursor:pointer;position:relative}.composer-mode-switch input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.composer-mode-switch span{padding:var(--composer-mode-padding);font-size:var(--composer-control-font-size);border-radius:24px;line-height:1.2;display:block}.composer-mode-switch input:focus-visible+span{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.composer-drawer .composer-tools .mw-icon{width:32px;height:32px}@media (width<=600px){.mw-app .composer-area{padding-inline:12px}.mw-app .conversation-inner{padding-inline:16px}.composer-drawer-content li{--drawer-row-inline-gap:8px}.composer-drawer-content time{font-size:10px}}.workspace-links>button,.workspace-links>button:not(:first-child){isolation:isolate;text-decoration:none;position:relative}.workspace-links>button:before{content:"";z-index:-1;border-radius:var(--view-tag-radius);background:color-mix(in srgb, var(--view-tag-ink) var(--view-tag-tint), transparent);opacity:0;transition:opacity var(--view-tag-fade);position:absolute;inset:0}.workspace-links>button[aria-pressed=true]{color:var(--view-tag-ink)}.workspace-links>button[aria-pressed=true]:before{opacity:1}.workspace-links>button[aria-pressed=true]:hover{color:var(--view-tag-ink)}.workspace .workspace-panel-header .panel-title-pill{padding-inline:var(--panel-title-padding-inline)}.theater-summary{white-space:pre-wrap}.mw-app .mw-body>[hidden]{display:none!important}.workspace-extra-panel{border-radius:var(--workspace-radius);background:var(--paper);flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:hidden}.workspace-extra-panel>.workspace{flex:1;width:100%;min-width:0}.mw-app .has-extra-panels>.mw-surface,.mw-app .has-extra-panels>.mw-reader{flex:1 1 0;min-width:0;position:relative;inset:auto}.mw-app .chat-hidden>.mw-reader{flex:1}.workspace-panel-empty{color:var(--muted);text-align:center;flex:1;place-content:center;padding:24px;font-size:13px;display:grid}@media (width<=600px){.mw-app .mw-body>.mw-surface:not([hidden]),.mw-app .mw-body>.mw-reader:not([hidden]){visibility:visible;flex:1;display:block;position:relative;inset:auto}.mw-app .mw-body>.workspace-extra-panel:not([hidden]){flex:1}}.workspace .workspace-panel-header .panel-heading>.panel-title-pill:first-child{padding-inline:var(--panel-title-padding-inline)}:root{--panel-view-font:var(--sans);--panel-view-inline-padding:6px;--panel-label-half-ms:100;--panel-label-motion:.1s}.workspace .workspace-panel-header .panel-view-label{min-width:8.5ch;padding:4px var(--panel-view-inline-padding);color:var(--ink);opacity:.6;font:400 11px/1.45 var(--panel-view-font);letter-spacing:0;flex:none;place-items:center start;text-decoration:none;display:inline-grid;overflow:hidden}.workspace .workspace-panel-header .panel-view-label:hover{opacity:1}.workspace .workspace-panel-header .panel-view-label:disabled{cursor:default}.panel-view-word{animation:panel-word-enter var(--panel-label-motion) var(--ease-out) both;display:block}.panel-view-word.is-leaving{animation:panel-word-leave var(--panel-label-motion) var(--ease-out) both}@keyframes panel-word-leave{to{opacity:0;transform:translateY(-65%)}}@keyframes panel-word-enter{0%{opacity:0;transform:translateY(65%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.panel-view-word,.panel-view-word.is-leaving{animation:none}}.mw-app .history-content:has(>.workspace-idea-split){overflow-x:auto}.workspace-idea-split{min-width:calc(var(--reading-column-min) * 2)}.workspace-idea-split>.workspace-split>.iteration-gallery{container:version-column/inline-size}.workspace-idea-split>.workspace-split>.tree-panel{border-left:1px solid var(--workspace-background)}@container version-column (width<=620px){.workspace .workspace-panel-header{flex-wrap:wrap;flex-basis:auto;height:auto}.workspace .workspace-panel-header .panel-heading{min-height:var(--panel-heading-height);flex-basis:100%}.workspace .workspace-panel-header>.panel-header-actions{flex:100%;justify-content:flex-end}.workspace .workspace-panel-header .gallery-frame-picker-slot{flex:1;min-width:0}.workspace .workspace-panel-header,.album-navigation-help{--panel-expand-width:var(--panel-expand-compact-width)}}:root{--composer-send-background:var(--ink);--composer-send-foreground:var(--paper);--composer-send-radius:50%}.mw-app .composer-drawer .composer-tools>button[type=submit]{background:var(--composer-send-background);color:var(--composer-send-foreground);border-radius:var(--composer-send-radius)}.mw-app .composer-drawer .composer-tools>button[type=submit]:disabled{opacity:.4}.composer-drawer-content .composer-todo-text{text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;font:inherit;text-underline-offset:3px;transition:transform var(--drawer-hover-duration) ease, text-decoration-color var(--drawer-hover-duration) ease;flex:1;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.composer-drawer-content .composer-todo-text:is(:hover,:focus-visible){text-decoration-color:currentColor}.composer-drawer-content .composer-todo-text:focus-visible{transform:translateX(var(--drawer-hover-shift))}@media (hover:hover) and (pointer:fine){.composer-drawer-content .composer-todo-text:hover{transform:translateX(var(--drawer-hover-shift))}}.composer-drawer-content .composer-todo-text:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.composer-drawer-content .is-complete .composer-todo-text{color:var(--muted);text-decoration:line-through}.workspace-idea-split{flex-direction:column;display:flex}.workspace-idea-split>.shared-reader-header{flex:none;width:100%}.workspace-idea-split>.workspace-split{flex:1;height:auto;min-height:0}.workspace-idea-split>.panel-divider{top:var(--reader-header-height,0px)}.shared-reader-header .workspace-panel-header{width:100%}.workspace .shared-reader-header .workspace-panel-header>.panel-header-actions,.workspace .shared-reader-header .workspace-panel-header{height:auto;min-height:var(--panel-heading-height);flex-wrap:wrap}.workspace .shared-reader-header .workspace-panel-header .panel-expand{height:auto;min-height:var(--panel-heading-height);align-self:stretch}.tree-panel[data-tree-mode=history] .canvas-controls{justify-content:flex-end}.workspace .shared-reader-header .panel-heading{min-height:var(--panel-heading-height);flex:none}.workspace .shared-reader-header .workspace-panel-header>.panel-header-actions{flex-wrap:nowrap;flex:460px;justify-content:flex-end}.workspace .shared-reader-header .gallery-range{flex:0 110px;min-width:100px}.workspace .shared-reader-header .gallery-frame-picker-slot{flex:120px;width:auto;min-width:90px}.workspace-idea-split{--panel-expand-width:var(--panel-expand-compact-width)}.workspace .shared-reader-header .zoom-controls{border:0;border-radius:0;padding:0 3px}@media (prefers-reduced-motion:reduce){.composer-drawer-content .composer-todo-text,.composer-drawer-content .composer-todo-add{transition:none}.composer-drawer-content .composer-todo-text:is(:hover,:focus-visible){transform:none}}.workspace-panel-header .panel-expand .ui-icon,.workspace .workspace-panel-header .panel-expand .ui-icon{color:inherit;opacity:1}.composer-drawer-count{min-width:var(--drawer-count-size);height:var(--drawer-count-size);font:var(--drawer-count-font-size)/1 var(--mono);border:1px solid;border-radius:999px;justify-content:center;align-items:center;margin-left:auto;padding:0 3px;display:inline-flex}.select-menu.composer-model-menu{padding:var(--dropdown-panel-padding)}.composer-model-menu [role=option]{border-radius:var(--control-radius);padding:8px 10px}.composer-drawer .composer-tools .mw-icon[aria-label=Attach\ file]{color:var(--composer-placeholder);opacity:1}.workspace .workspace-panel-header :is(.gallery-frame-picker-slot,.album-saved-frame){align-self:stretch;height:100%}.workspace .canvas-controls.has-navigation{height:var(--row-height);flex-wrap:nowrap;flex-basis:auto;container:idea-footer/inline-size}.workspace .idea-footer-navigation .endpoint-jump{width:auto;max-width:var(--idea-jump-max-width);text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}@container idea-footer (width<=520px){.canvas-controls>*{--idea-footer-control-min-width:var(--idea-footer-compact-control);--zoom-scale-min-width:var(--idea-footer-compact-scale)}}@container idea-footer (width<=400px){.canvas-controls>*{--idea-footer-control-min-width:var(--idea-footer-tight-control);--zoom-scale-min-width:var(--idea-footer-tight-scale)}.idea-footer-navigation .endpoint-jump-word{display:none}}@container idea-footer (width<=280px){.idea-footer-navigation .zoom-controls:not(.endpoint-controls){display:none}}.workspace .idea-footer-navigation{flex:200px;min-width:0;display:flex}.workspace .idea-footer-navigation>.panel-header-actions{flex:1;justify-content:space-between;width:100%}.workspace .idea-footer-navigation .endpoint-controls{flex:none;min-width:0;max-width:100%;margin-left:auto}.workspace .canvas-controls.has-navigation button{min-width:0;padding-inline:8px}.workspace .canvas-controls.has-navigation .icon-button,.workspace .idea-footer-navigation .zoom-controls>button:not(.endpoint-jump){aspect-ratio:auto;width:32px;min-width:32px;padding-inline:0}.workspace .canvas-controls.has-navigation .tree-grid-toggle{width:auto;padding-inline:8px}.workspace .idea-footer-navigation .endpoint-jump{white-space:nowrap}.workspace .workspace-panel-header .album-saved-frame>.saved-frame-trigger,.workspace .workspace-panel-header .gallery-range,.workspace .workspace-panel-header .gallery-range>.row-select{align-self:stretch;height:100%}.workspace .shared-reader-header .panel-heading{flex:auto}.workspace .shared-reader-header .workspace-panel-header>.panel-header-actions{flex:0 auto}.workspace .shared-reader-header .gallery-frame-picker-slot{flex:0 171px;width:171px}.reference-thumbnails{flex-wrap:wrap;gap:8px;display:flex}.reference-thumbnail{width:var(--reference-thumbnail-size);height:var(--reference-thumbnail-size);border:1px solid var(--line);border-radius:var(--control-radius);flex:none;padding:0;overflow:hidden}.reference-thumbnail img{object-fit:cover;width:100%;height:100%;display:block}.reference-thumbnail:hover{border-color:var(--ink)}.workspace .version-card .reference-thumbnail{height:var(--reference-thumbnail-size);min-height:var(--reference-thumbnail-size);width:var(--reference-thumbnail-size);aspect-ratio:1;padding:0}.reference-thumbnails{max-height:calc(var(--reference-thumbnail-size) * 2 + 8px);overflow-y:auto}.workspace .workspace-panel-header .gallery-range,.workspace .workspace-panel-header .gallery-range>.row-select{flex:none;width:max-content;min-width:max-content}.workspace .workspace-panel-header .gallery-range .row-select-copy{text-overflow:clip;white-space:nowrap;overflow:visible}.workspace .workspace-panel-header :is(.gallery-range,.gallery-frame-picker-slot){flex:0 1 var(--reader-selector-width);width:var(--reader-selector-width);min-width:140px}.workspace .workspace-panel-header .gallery-range>.row-select{flex:1;width:100%;min-width:0}.workspace .theater-frame-actions :is(.annotation-tag,.frame-chat-action){font-size:var(--playback-frame-action-font-size)}.workspace .theater-frame-actions .frame-chat-action .ui-icon{width:var(--annotation-pill-icon-size);height:var(--annotation-pill-icon-size);font-size:var(--annotation-pill-icon-size)}.theater-top-toolbar[hidden]{display:none}.workspace .playback-controls{column-gap:0}.workspace .playback-end-controls{justify-self:end;align-items:center;gap:calc(var(--playback-end-gap) * var(--playback-end-gap-scale));display:flex}.workspace .playback-end-controls .playback-options{display:contents}.workspace .playback-end-controls .row-select{flex:none;width:auto;padding-inline:6px}.mw-app .message-version-output>:is(.idea-add,.milestone-not-yet){margin-top:var(--message-milestone-action-gap);min-width:var(--message-milestone-action-width);font:var(--control-font-size)/1.25 var(--sans);height:var(--base-control-height);min-height:var(--base-control-height);justify-content:center;align-items:center;padding:0 12px;display:inline-flex}.message-version-output>.idea-editor{margin-top:10px}.message-version-output .idea-editor input[type=text]{height:auto;font:12px/1.4 var(--sans)}.chat-milestone-dialog .idea-editor{background:0 0;border:0;padding:0}.chat-milestone-dialog .milestone-commit-option{align-items:center;gap:8px;margin:0;display:flex}.milestone-commit-option input{accent-color:var(--ink)}.workspace-brand-menu{align-items:center;gap:var(--brand-padding-inline);flex:none;display:flex}.workspace-work-state{color:var(--muted);font-size:var(--control-font-size);white-space:nowrap;font-variant-numeric:tabular-nums}.mw-topbar .workspace-brand-menu .workspace-brand{padding:6px var(--brand-padding-inline);border-radius:var(--control-radius);height:var(--brand-trigger-height);padding-block:0}.workspace-brand-menu .workspace-brand[aria-expanded=true],.brand-dropdown{background:var(--user-message-fill)}.landing-page{--landing-stage-background:var(--paper);--landing-scrim-bottom:color-mix(in srgb, var(--paper) 64%, transparent);--landing-scrim-duration:.9s;--landing-frame:var(--ink);--landing-opening-frame:#d0d0d0;--landing-lit-frame:#fff;--landing-logo-scale:1.8;--landing-copy-size:calc(var(--control-font-size) + var(--action-button-font-increase));--landing-action-padding:8px 22px;--landing-action-duration:.6s;--landing-action-stagger:.1s;--landing-description-width:300px;--landing-description-gap:16px;--landing-frame-glow-alpha:.14;--landing-brand-ink:var(--logomark-ink);--landing-actions-bottom:clamp(24px, 8vh, 80px);--landing-action-gap:12px;--landing-action-width:180px;--landing-reveal-duration:.9s;--landing-reveal-stagger:.14s;--landing-name-reveal-duration:.65s;--landing-name-reveal-ease:cubic-bezier(.45,0,.2,1);--landing-reveal-ease:cubic-bezier(.2,.7,.1,1);place-items:center;min-height:100dvh;padding:24px;display:grid;position:relative;overflow:hidden}.mw-app.landing-page{background:var(--landing-stage-background);grid-template-rows:1fr;grid-template-columns:1fr;width:100%;height:100dvh;display:grid}.landing-stage,.landing-scrim{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.landing-scrim{background:linear-gradient(to bottom, transparent 0%, var(--landing-scrim-bottom) 100%);opacity:0;transition:opacity var(--landing-scrim-duration) ease-in-out}.landing-page[data-intro=settled] .landing-scrim{opacity:1}.landing-content{z-index:1;color:var(--landing-brand-ink);flex-direction:column;align-items:center;gap:28px;display:flex;position:relative}.mw-app .landing-brand{font-size:min(calc(var(--landing-brand-size) * var(--landing-logo-scale)), calc((100vw - 48px) / 4.3));color:var(--landing-brand-ink);align-items:center;margin:0;display:flex}.landing-logomark :is([data-logomark-shape],[data-logomark-name]){transform-box:fill-box}.landing-actions{z-index:1;left:50%;bottom:var(--landing-actions-bottom);align-items:stretch;gap:var(--landing-action-gap);flex-direction:column;display:flex;position:absolute;transform:translate(-50%)}.landing-description{top:calc(100% + var(--landing-description-gap));width:var(--landing-description-width);text-align:center;max-width:calc(100vw - 48px);font-size:var(--landing-copy-size);color:var(--muted);min-height:3em;margin:0;line-height:1.5;position:absolute}@media (height<=680px){.landing-actions{bottom:24px}}@media (height<=500px){.landing-content{align-self:start;margin-top:5vh}.landing-actions{bottom:16px}}.landing-page .landing-open{--action-button-font-size:var(--landing-copy-size);--primary-button-font-size:var(--landing-copy-size);min-width:var(--landing-action-width);padding:var(--landing-action-padding);font-size:var(--landing-copy-size);text-decoration:none}.landing-description-line{white-space:nowrap;width:max-content;margin-inline:auto;display:block;position:relative}.landing-description-reserve{visibility:hidden}.landing-description-typed{text-align:left;position:absolute;inset:0}.landing-actions{visibility:hidden}.landing-actions[data-visible=true]{visibility:visible}.landing-action-mask{overflow:hidden}.landing-action-mask .landing-open{opacity:0;width:100%;transition:transform var(--landing-action-duration) cubic-bezier(.22,1,.36,1), opacity var(--landing-action-duration) ease;transform:translateY(110%)}.landing-action-mask:nth-child(2) .landing-open{transition-delay:var(--landing-action-stagger)}.landing-actions[data-visible=true] .landing-open{opacity:1;transform:translateY(0)}.landing-action-mask .landing-open:focus-visible{outline-offset:-3px}.landing-logomark :is([data-logomark-shape],[data-logomark-name]){transition:opacity var(--landing-reveal-duration) var(--landing-reveal-ease), transform var(--landing-reveal-duration) var(--landing-reveal-ease)}.landing-logomark [data-logomark-name]{opacity:1;transition:opacity var(--landing-name-reveal-duration) var(--landing-name-reveal-ease) var(--landing-reveal-stagger)}.landing-page[data-intro=playing] :is(.landing-logomark [data-logomark-shape],.landing-logomark [data-logomark-name]){opacity:0}@media (prefers-reduced-motion:reduce){.landing-scrim,.landing-actions,.landing-logomark :is([data-logomark-shape],[data-logomark-name]){transition:none}}.select-menu.brand-dropdown{background:var(--user-message-fill)}.workspace .iteration-gallery .workspace-panel-header>.panel-heading,.workspace .shared-reader-header .workspace-panel-header>.panel-heading{justify-content:flex-start;gap:var(--reader-title-gap)}.message-version-output.is-milestone-jumping>.idea-add{animation:milestone-button-bump var(--milestone-bump-duration) cubic-bezier(.3,0,.2,1)}.mw-app .message-version-output.is-milestone-ready .message-version-card{background:var(--paper);color:var(--milestone-invite-ink)}@keyframes milestone-button-bump{0%,to{transform:translateY(0)}37%{transform:translateY(calc(-1 * var(--message-milestone-action-gap)))}62%{transform:translateY(2px)}80%{transform:translateY(-3px)}}.mw-app .message-version-output.is-milestone-ready .message-version-card{background:var(--milestone-invite-gradient);animation:milestone-gradient-flow var(--milestone-invite-flow) ease-in-out infinite alternate;background-size:170% 170%;background-origin:border-box;border-color:#0000}@keyframes milestone-gradient-flow{0%{background-position:0 20%}50%{background-position:65% 80%}to{background-position:100% 35%}}.message-version-output .milestone-saved-check{display:inline-block}.message-version-output .milestone-saved-check:before{background:var(--milestone-invite-gradient);color:#0000;animation:milestone-gradient-flow var(--milestone-invite-flow) ease-in-out infinite alternate;background-size:170% 170%;-webkit-background-clip:text;background-clip:text}.message-version-output .milestone-saved-check.is-celebrating{animation:.32s cubic-bezier(.2,0,.2,1) milestone-check-pop}@keyframes milestone-check-pop{0%{transform:scale(.65)}55%{transform:scale(1.45)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.message-version-output .milestone-saved-check.is-celebrating,.message-version-output .milestone-saved-check:before,.message-version-output.is-milestone-jumping>.idea-add,.mw-app .message-version-output.is-milestone-ready .message-version-card{animation:none}}.chat-milestone-dialog .milestone-editor-footer{justify-content:space-between;align-items:center;gap:12px}.milestone-editor-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.milestone-commit-option>span{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.milestone-branch{font-family:var(--font-code);overflow-wrap:anywhere;align-items:center;gap:4px;min-width:0;display:inline-flex}.milestone-branch .ui-icon{width:13px;height:13px;font-size:13px}.mw-app .message-version-output.is-milestone-ready .message-version-card{isolation:isolate;position:relative;overflow:hidden}.message-version-output.is-milestone-ready .message-version-card:before{content:"";z-index:-1;pointer-events:none;opacity:var(--milestone-grain-opacity);background-image:var(--milestone-grain);background-size:var(--milestone-grain-size) var(--milestone-grain-size);position:absolute;inset:0}.mw-app .message-version-output .milestone-not-yet{width:fit-content;color:var(--muted);background:0 0}.mw-app .message-version-output .milestone-not-yet:hover{color:var(--ink);background:0 0}.capture-bucket-control{align-items:center;min-width:0;display:inline-flex}.capture-bucket-control .capture-setting-input{box-sizing:border-box;max-width:100%;font-size:var(--capture-chip-font-size);padding-inline:var(--capture-chip-padding-inline)}.composer-todo-edit{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;flex:1;padding:0}.composer-todo-add{color:var(--muted);flex:none;align-items:center;padding:2px;display:inline-flex}.composer-todo-add:hover{color:var(--ink)}.workspace .tree-panel[data-tree-mode=history] .canvas-controls button{min-width:var(--idea-footer-control-min-width)}.workspace .tree-panel[data-tree-mode=history] .canvas-controls .icon-button,.workspace .tree-panel[data-tree-mode=history] .idea-footer-navigation .zoom-controls>button:not(.endpoint-jump){width:var(--idea-footer-control-min-width)}.workspace .shared-reader-header .workspace-panel-header :is(.panel-heading,.panel-header-actions,.panel-expand){min-height:calc(var(--panel-heading-height) - 1px)}.select-menu.brand-dropdown [role=option]{padding-inline:var(--brand-padding-inline)}.workspace .icon-button.zoom-scale-button,.workspace .tree-panel[data-tree-mode=history] .canvas-controls .icon-button.zoom-scale-button{width:var(--zoom-scale-min-width);min-width:var(--zoom-scale-min-width);flex-shrink:0}.mw-app .message-version-output>:is(.idea-add,.milestone-not-yet){border:1px solid var(--line);border-radius:var(--control-radius)}.workspace .tree-panel[data-tree-mode=history] .canvas-controls :is(button,.zoom-controls){border:0}.workspace :is(.workspace-panel-header,.gallery-footer) .gallery-range{width:auto;min-width:var(--time-range-min-width);flex:none}.workspace :is(.workspace-panel-header,.gallery-footer) .gallery-range>.row-select{min-width:var(--time-range-min-width);flex:1}.workspace .album-range-stats{left:calc(var(--panel-title-text-inset) - var(--gallery-label-padding-inline))}.workspace .album-navigation-help{width:var(--panel-expand-width);right:0}.workspace .album-navigation-help .icon-button{width:var(--panel-expand-width);padding-inline:0}.workspace .album-navigation-help .ui-icon{width:var(--fullscreen-icon-size);height:var(--fullscreen-icon-size);font-size:var(--fullscreen-icon-size)}:root{--panel-title-icon-gap:8px}.workspace .workspace-panel-header .panel-title-pill,.adaptive-panel-title{align-items:center;gap:var(--panel-title-icon-gap);display:inline-flex}.mw-app .capture-detail-field{field-sizing:content;min-width:var(--capture-detail-min-width);max-width:100%;height:var(--capture-detail-height);color:var(--ink);caret-color:var(--ink);font:inherit;box-shadow:inset 0 -1px 0 var(--capture-detail-line);transition:box-shadow var(--inline-field-fade) ease;background:0 0;border:0;border-radius:0;outline:none;padding:0}.mw-app .capture-detail-field::placeholder{color:var(--capture-detail-placeholder);opacity:1}.mw-app .capture-detail-field:hover{box-shadow:inset 0 -1px 0 var(--capture-detail-line-active)}.mw-app .capture-detail-field:is(:focus,:focus-visible){box-shadow:inset 0 -1px 0 var(--capture-detail-line-active);outline:none}@media (prefers-reduced-motion:reduce){.mw-app .capture-detail-field,.capture-setting-chip .capture-chip-edit{transition:none}}:root{--composer-surface:var(--user-message-fill);--composer-drawer-surface:#e7e7e4;--composer-drawer-hover:#dfdfdc;--composer-border:var(--line-strong);--composer-border-width:.5px;--composer-focus-border:color-mix(in srgb, var(--ink) 32%, transparent);--composer-drawer-glow:#d9e2ef66;--composer-drawer-glow-end:#d9e2ef00;--composer-drawer-glow-stop:68%;--composer-mode-track:#ebebe8;--composer-inset:calc(var(--workspace-radius) - var(--composer-drawer-radius));--composer-text-inset:var(--panel-heading-padding);--composer-padding-inline:calc(var(--composer-text-inset) - var(--composer-inset));--composer-tool-inset:8px;--drawer-open-duration:.4s;--drawer-close-duration:.26s;--drawer-open-ease:var(--ease-drawer);--drawer-close-ease:var(--ease-out)}:root[data-theme=dark]{--composer-surface:var(--user-message-fill);--composer-drawer-surface:var(--fill);--composer-drawer-hover:var(--fill-hover);--composer-border:var(--line-strong);--composer-selected:var(--selection);--composer-placeholder:var(--faint);--composer-drawer-glow:var(--fill);--composer-drawer-glow-end:transparent;--composer-mode-track:var(--line)}.mw-app .composer-area{width:100%;max-width:none;padding:8px var(--composer-inset) var(--composer-inset);margin:0}.mw-app .capture-settings,.mw-app .composer-drawer-heading,.composer-drawer-content{padding-inline:calc(var(--composer-text-inset) - var(--composer-inset))}.composer-drawer{background-color:var(--composer-drawer-surface);background-image:linear-gradient(180deg,var(--composer-drawer-glow) 0%,var(--composer-drawer-glow-end) var(--composer-drawer-glow-stop));transition:background-color var(--drawer-hover-duration) ease}.composer-drawer:has(.composer-drawer-heading:is(:hover,:focus-visible)){background-color:var(--composer-drawer-hover)}.mw-app .composer-drawer-heading:is(:hover,:focus-visible){background:0 0}.composer-drawer-heading{touch-action:none;cursor:grab}.composer-drawer.is-dragging .composer-drawer-heading{cursor:grabbing}.composer-drawer:not(.is-dragging)>.composer-drawer-reveal{transition:grid-template-rows var(--drawer-close-duration) var(--drawer-close-ease), opacity var(--drawer-close-duration) var(--drawer-close-ease), margin-bottom var(--drawer-close-duration) var(--drawer-close-ease)}.composer-drawer.is-expanded:not(.is-dragging)>.composer-drawer-reveal{transition-duration:var(--drawer-open-duration);transition-timing-function:var(--drawer-open-ease)}.composer-drawer.is-dragging>.composer-drawer-reveal{margin-bottom:calc(var(--drawer-drag) * -1);transition:none}.composer-drawer>.mw-composer{z-index:1;position:relative}.mw-app .composer-drawer .mw-composer{background:var(--composer-surface);padding-inline:var(--composer-padding-inline)}.mw-app .composer-drawer .mw-composer .composer-tools{margin-inline:calc(var(--composer-tool-inset) - var(--composer-padding-inline))}.composer-mode-switch{background:var(--composer-mode-track)}.composer-mode-switch input:checked+span{background:var(--composer-surface)}.composer-mode-switch input:not(:checked)+span{color:var(--muted)}.composer-mode-switch span{transition:background-color var(--drawer-hover-duration) ease, color var(--drawer-hover-duration) ease}.mw-app .composer-drawer .composer-todo-edit{height:auto;min-height:0;line-height:inherit;box-shadow:inset 0 calc(-1 * var(--edit-field-line-width)) 0 var(--inline-field-line-hover);border:0;border-radius:0;outline:none;padding:0;overflow:hidden}.mw-app .composer-drawer .composer-todo-edit:focus-visible{outline:none}.composer-drawer-content li.composer-todo-new{align-items:center}.mw-app .composer-todo-input{min-width:0;height:var(--drawer-row-height);color:var(--ink);caret-color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.composer-todo-input::placeholder{color:var(--capture-detail-placeholder);opacity:1}.mw-app .composer-drawer .composer-todo-input:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.composer-drawer,.composer-drawer:not(.is-dragging)>.composer-drawer-reveal,.composer-drawer.is-expanded:not(.is-dragging)>.composer-drawer-reveal,.composer-mode-switch span{transition:none}}:root{--work-state-height:64px;--work-state-padding-inline:20px;--work-state-track:var(--paper);--work-state-track-fill:var(--ink);--work-state-overlay-ink:#fff;--work-state-fill-ms:.22s}.mw-main>.work-state-simulator{flex:none}.work-state-reveal{opacity:0;transition:grid-template-rows var(--work-state-close) var(--work-state-ease), opacity var(--work-state-close) ease;grid-template-rows:0fr;display:grid}.work-state-simulator[data-open] .work-state-reveal{opacity:1;transition-duration:var(--work-state-open);grid-template-rows:1fr}.work-state-reveal>.work-state-sheet{min-height:0;overflow:hidden}.work-state-slider{isolation:isolate;height:var(--work-state-height);margin:0 var(--workspace-gutter) var(--workspace-gutter);border-radius:var(--workspace-radius);background:var(--work-state-track);cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.work-state-slider:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.work-state-simulator[data-loading] .work-state-slider{cursor:progress}.work-state-fill{background:var(--work-state-track-fill);transform:scaleX(var(--work-state-fill));transform-origin:0;position:absolute;inset:0}.work-state-simulator[data-loading] .work-state-fill{transition:transform var(--work-state-fill-ms) ease-out}.work-state-overlay{padding-inline:var(--work-state-padding-inline);color:var(--work-state-overlay-ink);mix-blend-mode:difference;pointer-events:none;align-items:center;gap:16px;display:flex;position:absolute;inset:0}.work-state-title{align-items:center;gap:8px;min-width:0;display:flex}.work-state-title strong{font-size:13px;font-weight:var(--strong-font-weight);white-space:nowrap;flex:none;display:flex}.work-state-title-suffix{transition:grid-template-columns var(--work-state-title-motion) var(--work-state-ease) .1s;grid-template-columns:1fr;display:grid}.work-state-title-suffix>span{min-width:0;overflow:hidden}.work-state-title-suffix>span>span{white-space:pre;transition:transform var(--work-state-title-motion) var(--work-state-ease),opacity var(--work-state-title-motion);display:block}.work-state-title[data-compact] .work-state-title-suffix{grid-template-columns:0fr}.work-state-title[data-compact] .work-state-title-suffix>span>span{opacity:0;transform:translateY(-110%)}.work-state-moment{text-overflow:ellipsis;white-space:nowrap;opacity:.72;min-width:0;font-size:12px;overflow:hidden}.work-state-readout{min-width:4ch;font-size:var(--work-state-readout-size);font-weight:var(--strong-font-weight);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;margin-left:auto}.work-state-close{width:28px;height:28px;color:inherit;pointer-events:auto;cursor:pointer;border-radius:50%;place-items:center;display:grid}.work-state-close:hover{background:#ffffff29}.work-state-simulating .conversation-inner:has(>.new-chat-welcome){place-content:center;min-height:100%;display:grid}@media (width<=600px){.work-state-overlay{gap:8px;padding-inline:14px}.work-state-moment{display:none}}@media (prefers-reduced-motion:reduce){.work-state-reveal,.work-state-simulator[data-loading] .work-state-fill,.work-state-title-suffix,.work-state-title-suffix>span>span{transition:none}}:root{--capture-chip-height:var(--capture-row-height);--capture-chip-radius:999px;--capture-stack-gap:4px;--capture-option-surface:color-mix(in srgb,var(--capture-chip-surface) 92%,var(--paper));--capture-option-highlight:var(--capture-chip-surface);--capture-new-surface:color-mix(in srgb,var(--capture-chip-surface) 80%,var(--paper));--capture-new-placeholder:color-mix(in srgb,var(--capture-chip-ink) 55%,transparent);--location-menu-enter:.22s;--location-menu-exit:.18s;--location-menu-stagger:20ms}.mw-app .capture-setting-chip{height:var(--capture-chip-height);padding:0 var(--capture-chip-padding-inline);border:0}.mw-app .capture-setting-chip>span{line-height:var(--capture-chip-height)}.capture-bucket-stack{align-items:flex-start;gap:var(--capture-stack-gap);width:max-content;max-width:calc(100vw - 16px);font-size:var(--capture-chip-font-size);background:0 0;border:0;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:auto;overflow:auto}.capture-bucket-stack:not(:popover-open){display:none}.capture-bucket-options{align-items:flex-start;gap:var(--capture-stack-gap);flex-direction:column;display:flex}.capture-bucket-option,.capture-bucket-new{box-sizing:border-box;min-width:var(--location-trigger-width);max-width:100%;height:var(--capture-chip-height);padding:0 var(--capture-chip-padding-inline);border-radius:var(--capture-chip-radius);color:var(--capture-chip-ink);white-space:nowrap;font:inherit;cursor:pointer;align-items:center;display:flex}.capture-bucket-option{background:var(--capture-option-surface)}.capture-bucket-option.is-highlighted{background:var(--capture-option-highlight)}.capture-bucket-new{field-sizing:content;background:var(--capture-new-surface);cursor:text;caret-color:var(--capture-chip-ink);border:0;outline:none}.capture-bucket-new::placeholder{color:var(--capture-new-placeholder);opacity:1}.capture-bucket-stack :is(.capture-bucket-option,.capture-bucket-new){transition:opacity var(--location-menu-enter) var(--ease-out) calc(var(--i,0) * var(--location-menu-stagger)), translate var(--location-menu-enter) var(--ease-out) calc(var(--i,0) * var(--location-menu-stagger)),background-color .15s ease}@starting-style{.capture-bucket-stack:popover-open :is(.capture-bucket-option,.capture-bucket-new){opacity:0;translate:0 -6px}}.capture-bucket-stack.is-closing :is(.capture-bucket-option,.capture-bucket-new){opacity:0;pointer-events:none;transition:opacity var(--location-menu-exit) var(--ease-out), translate var(--location-menu-exit) var(--ease-out);translate:0 -6px}.mw-app .location-chip-remove{color:inherit;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.workspace .workspace-panel-header .panel-view-switch{align-items:center;gap:2px;margin-left:4px;display:flex}.workspace .workspace-panel-header .panel-view-option{border-radius:var(--control-radius);height:24px;min-height:0;color:var(--muted);font:400 12px/1 var(--panel-view-font);background:0 0;border:0;padding:0 8px}.workspace .workspace-panel-header .panel-view-option:hover:not(:disabled){color:var(--ink);background:var(--fill-hover)}.workspace .workspace-panel-header .panel-view-option[aria-pressed=true]{color:var(--ink);background:var(--fill)}@media (prefers-reduced-motion:reduce){.capture-bucket-stack :is(.capture-bucket-option,.capture-bucket-new),.capture-bucket-stack.is-closing :is(.capture-bucket-option,.capture-bucket-new){transition:none}}.mw-app .message-version-card{align-items:flex-start;padding:0;position:relative}.mw-app .message-version-main{width:100%;height:calc(var(--message-preview-height) - 2px);align-items:center;gap:var(--message-version-content-gap);border-radius:inherit;color:inherit;text-align:left;font:inherit;background:0 0;border:0;padding:0 12px 0 0;display:flex;position:relative}.message-version-main>.phosphor-icon{flex:none}.mw-app .message-version-output>.idea-add{color:var(--ink);border-color:var(--milestone-chip-border);background:var(--milestone-chip-fill)}.mw-app .message-version-output>.idea-add.is-editing{border-color:var(--milestone-edit-border);background:0 0}.mw-app .message-version-output>.idea-add.is-editing .milestone-action-label{color:var(--muted)}.is-milestone-ready .message-version-label{padding-right:calc(var(--milestone-controls-width,var(--milestone-ball-size)) - 4px)}.milestone-label-swap{display:grid;overflow:hidden}.milestone-label-swap>span{grid-area:1/1}.milestone-invite-word{animation-delay:var(--panel-label-motion)}.milestone-falling-controls{z-index:1;pointer-events:none;position:absolute;inset:0}.mw-app .milestone-falling-controls>button{border:1px solid var(--milestone-control-border);background:var(--milestone-control-fill);color:var(--milestone-control-ink);pointer-events:auto;transform-origin:50%;will-change:transform;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;top:0;left:0}.mw-app .milestone-falling-controls>.milestone-open{width:var(--milestone-ball-size);height:var(--milestone-ball-size);border-radius:50%}.mw-app .milestone-falling-controls>.milestone-not-yet{width:var(--milestone-pill-width);height:var(--milestone-pill-height);font:var(--control-font-size)/1 var(--sans);border-radius:999px}.mw-app .milestone-falling-controls>button:hover{color:var(--milestone-control-ink);background:var(--milestone-control-hover)}.milestone-falling-controls[data-settled=true]>button{will-change:auto}:root:not([data-theme=dark]){--outline-orbit-light:transparent}@property --outline-orbit-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.outline-orbit:after{content:"";border-radius:inherit;padding:var(--outline-orbit-width);pointer-events:none;background:conic-gradient(from var(--outline-orbit-angle), transparent 0deg 220deg, var(--outline-orbit-light) 300deg, transparent 360deg);opacity:0;transition:opacity .16s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.outline-orbit:is(:hover,:focus-visible):after{opacity:1;animation:outline-orbit var(--outline-orbit-duration) linear infinite}@keyframes outline-orbit{to{--outline-orbit-angle:360deg}}@media (prefers-reduced-motion:reduce){.outline-orbit:is(:hover,:focus-visible):after{transition:none;animation:none}.mw-app .message-version-card{transition:none}.milestone-label-swap>.is-leaving{display:none}}.mw-app .message-version-output .milestone-falling-controls>.milestone-not-yet{background:var(--milestone-control-fill);color:var(--milestone-control-ink)}.mw-app .message-version-output .milestone-falling-controls>.milestone-not-yet:hover{background:var(--milestone-control-hover)}@media (prefers-reduced-motion:reduce){.milestone-falling-controls[data-settled=true] .milestone-open>*{transition:none}}.select-menu.brand-dropdown>[role=option]{justify-content:flex-start;gap:8px}.select-menu.brand-dropdown>[role=option]>.phosphor-icon{flex:none}.workspace :is(.gallery-footer,.canvas-controls){--control-font-size:var(--panel-footer-font-size);--control-icon-size:var(--panel-footer-icon-size);--zoom-icon-size:var(--panel-footer-icon-size)}.workspace :is(.gallery-footer,.canvas-controls) .ui-icon:not([class*=ph-caret]){--icon-size:var(--panel-footer-icon-size);width:var(--panel-footer-icon-size);height:var(--panel-footer-icon-size);font-size:var(--panel-footer-icon-size)}@media (width>=851px){.mw-app .mw-body:is(.mw-split-view,.has-extra-panels)>.mw-surface:not([hidden]){flex:0 0 var(--chat-panel-width);width:var(--chat-panel-width)}.mw-app .mw-body:is(.mw-split-view,.has-extra-panels)>.mw-reader{flex:1 1 0}.mw-app .mw-body:not(.reader-expanded)>.reader-divider:not([hidden]){touch-action:none;display:block}}.mw-app .conversation-inner{max-width:none;padding-inline:var(--panel-title-text-inset)}:root[data-theme=light]{--ink:#141414;--contrast:#141414;--on-pale:#141414;--muted:#636363;--faint:#888;--line:#e9e9e9;--line-strong:#d7d7d7;--paper:#fcfcfc;--canvas-bg:#fcfcfc;--chrome:#f3f3f3;--sidebar:var(--chrome);--workspace-background:var(--chrome);--fill:#f0f0f0;--fill-hover:#e5e5e5;--selection:#e9e9e9;--token-area:#e0e0e0;--grid-line:#c9c9c9;--shadow-color:#1414140f;--popover-border:#e0e0e0;--gallery-capture-opacity:.94;--user-message-fill:var(--chrome);--composer-surface:#fff;--composer-border:var(--line-strong);--composer-drawer-surface:var(--chrome);--composer-drawer-hover:#eee;--composer-drawer-glow:transparent;--composer-drawer-glow-end:transparent;--composer-mode-track:var(--fill-hover);--message-version-fill:#fff;--panel-heading-divider:var(--line);--panel-outline:var(--line);--view-tag-outline:var(--line);--playback-secondary:var(--muted);--playback-annotation-fill:var(--fill);--playback-annotation-ink:var(--muted);--playback-annotation-text-opacity:1;--theater-version-tag-border:#bbb;--timeline-overview-track:var(--line);--timeline-overview-thumb:#bbb;--capture-detail-line:#bbb;--capture-detail-line-active:#888;--capture-chip-surface:#e0e0e0}:root{--panel-outline:transparent;--view-tag-outline:transparent}.mw-app :is(.mw-surface,.mw-reader),.workspace-extra-panel{box-shadow:0 0 0 1px var(--panel-outline)}.mw-app .workspace-links>button:before{box-shadow:inset 0 0 0 1px var(--view-tag-outline)}.workspace .iteration-gallery{container-type:inline-size}@container (width<=620px){.workspace .gallery-footer{height:auto;min-height:var(--panel-footer-height);flex-wrap:wrap;flex:none;row-gap:0}.workspace .gallery-footer>.tracked-interface{max-width:none;min-height:var(--panel-footer-height);flex:100%}.workspace .gallery-footer>.panel-header-actions{min-width:0;min-height:var(--panel-footer-height);border-top:1px solid var(--row-divider,var(--line));flex:100%;justify-content:flex-end}.workspace .gallery-footer .gallery-range,.workspace .gallery-footer .gallery-range>.row-select{flex:auto;width:auto;min-width:0}}:root{--space-scale:1.2;--workspace-gutter:calc(7px * var(--space-scale));--workspace-panel-gap:calc(5px * var(--space-scale));--workspace-bar-padding-inline:calc(10px * var(--space-scale));--panel-title-inset:calc(6px * var(--space-scale));--panel-title-padding-inline:calc(14px * var(--space-scale));--panel-heading-padding:calc(20px * var(--space-scale));--composer-inset:calc(4px * var(--space-scale));--composer-drawer-radius:calc(var(--workspace-radius) - var(--composer-inset));--composer-tool-inset:calc(8px * var(--space-scale))}.mw-app .conversation-inner{padding-inline:var(--composer-inset)}.mw-app .mw-message:not(.from-user){padding-inline:calc(var(--panel-title-text-inset) - var(--composer-inset))}.mw-app .from-user .message-content{padding-inline:calc(var(--panel-title-text-inset) - var(--composer-inset) - 1px);border:1px solid #0000}.mw-app .from-user .message-time{padding-right:calc(var(--panel-title-text-inset) - var(--composer-inset))}:root{--drawer-handle-width:28px;--drawer-handle-height:3px;--drawer-handle-top:5px;--drawer-handle-color:color-mix(in srgb, var(--ink) 16%, transparent);--drawer-handle-active:color-mix(in srgb, var(--ink) 34%, transparent)}.mw-app .composer-drawer-heading{position:relative}.mw-app .composer-drawer-heading:before{content:"";top:var(--drawer-handle-top);width:var(--drawer-handle-width);height:var(--drawer-handle-height);border-radius:var(--drawer-handle-height);background:var(--drawer-handle-color);pointer-events:none;transition:background-color var(--drawer-hover-duration,.18s) ease;position:absolute;left:50%;translate:-50%}.mw-app .composer-drawer-heading:hover:before,.mw-app .composer-drawer.is-dragging .composer-drawer-heading:before{background:var(--drawer-handle-active)}.mw-app .workspace-links>button:before{background:var(--view-tag-fill)}.mw-app .workspace-links>button:not([aria-pressed=true]):hover:before{opacity:0}.mw-app .workspace-links>button[aria-pressed=true]:hover:before{background:var(--view-tag-hover-fill)}:root{--drawer-heading-padding-top:11px;--drawer-heading-padding-bottom:11px;--drawer-open-label-shift:4px}.mw-app .composer-drawer .composer-drawer-heading{transition:background-color var(--drawer-hover-duration,.18s) ease}.mw-app .composer-drawer .composer-drawer-heading>*{transition:translate var(--drawer-close-duration) var(--drawer-close-ease), opacity var(--drawer-hover-duration) ease}.mw-app .composer-drawer.is-expanded .composer-drawer-heading>*{translate:0 var(--drawer-open-label-shift);transition-duration:var(--drawer-open-duration), var(--drawer-hover-duration);transition-timing-function:var(--drawer-open-ease), ease}.composer-drawer.is-expanded .composer-drawer-heading:not(:hover):not(:focus-visible)>span{transition-delay:0s, var(--drawer-open-duration)}@media (prefers-reduced-motion:reduce){.mw-app .composer-drawer .composer-drawer-heading,.mw-app .composer-drawer .composer-drawer-heading>*{transition:none}}.mw-app .composer-drawer-count{border-radius:var(--drawer-count-size);background:var(--drawer-count-fill,var(--ink));color:var(--composer-drawer-surface);font-variant-numeric:tabular-nums;transition:background-color var(--drawer-hover-duration,.18s) ease, color var(--drawer-hover-duration,.18s) ease;border:0;font-weight:500}.composer-drawer:has(.composer-drawer-heading:is(:hover,:focus-visible)) .composer-drawer-count{color:var(--composer-drawer-hover)}:root{--composer-send-transition:.18s cubic-bezier(.2, 0, 0, 1);--composer-send-idle-scale:.96}.mw-app .composer-drawer .composer-tools>button[type=submit]{transition:background-color var(--composer-send-transition), color var(--composer-send-transition), opacity var(--composer-send-transition), scale var(--composer-send-transition)}.mw-app .composer-drawer .composer-tools>button[type=submit]:disabled{scale:var(--composer-send-idle-scale)}.mw-app .workspace-links>button:not([aria-pressed=true]):hover{color:var(--ink)}:root{--chat-frame-extra:6px}.mw-app .mw-surface{--composer-inset:calc(4px * var(--space-scale) + var(--chat-frame-extra));--composer-padding-inline:calc(var(--composer-text-inset) - var(--composer-inset))}.mw-app .from-user .message-content{padding-block:calc(var(--panel-title-text-inset) - var(--composer-inset) - 1px)}:root{--view-tag-hover-ease:cubic-bezier(.2, 0, 0, 1)}.mw-app .workspace-links>button{transition:color var(--view-tag-fade) var(--view-tag-hover-ease)}.mw-app .workspace-links>button:before{transition:opacity var(--view-tag-fade) var(--view-tag-hover-ease), background-color var(--view-tag-fade) var(--view-tag-hover-ease)}.workspace .row-select.is-centered{justify-content:center;gap:var(--selector-content-gap)}.workspace .row-select.is-centered>.row-select-value{flex:0 auto}.select-menu.is-centered [role=option]{justify-content:center;padding-inline:20px}.mw-body.is-chat-resizing,.mw-body.is-chat-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.mw-app .reader-divider:is(:hover,:focus-visible):before,.is-chat-resizing>.reader-divider:before{background:var(--mw-blue);opacity:.65;border-radius:2px}.mw-surface{container:chat-panel/inline-size}.message-version-output{container:message-output/inline-size}@container chat-panel (width<500px){.mw-app .message-version-main{height:auto;padding:0 16px var(--message-stacked-action-height);flex-direction:column;align-items:stretch;gap:12px;position:relative;inset:auto}.message-version-main .message-version-preview{height:auto;aspect-ratio:var(--message-preview-aspect);flex:none;align-self:stretch;margin-inline:-16px}.message-version-main .message-version-label{flex:none;min-height:54px;padding:0}.message-version-card{--milestone-grain-size:var(--milestone-stacked-grain-size)}}@container chat-panel (width>=400px){@container chat-panel (width<500px){.mw-app .message-version-main{gap:0;padding-bottom:0}.message-version-main .message-version-label{min-height:var(--message-preview-height)}.is-milestone-ready .message-version-main .message-version-label{padding-right:calc(var(--milestone-controls-width,var(--milestone-ball-size)) - 8px)}}}@container chat-panel (width>=500px){.message-version-preview{flex-basis:min(calc((var(--message-preview-height) - 2px) * var(--message-image-aspect,var(--message-preview-aspect))),var(--message-preview-max-width))}.message-version-preview img{object-fit:contain}.milestone-label-swap{line-height:inherit}}@container chat-panel (width<500px){.mw-app .message-version-output:not(.is-milestone-ready) .message-version-main{gap:0;padding-bottom:0}.message-version-output:not(.is-milestone-ready) .message-version-label{min-height:0;padding-block:var(--message-default-label-padding)}}.milestone-falling-controls:not([data-positioned=true]){visibility:hidden}.message-version-placeholder{z-index:5;background:linear-gradient(110deg,var(--message-resize-placeholder) 20%,var(--message-resize-highlight) 50%,var(--message-resize-placeholder) 80%);opacity:0;pointer-events:none;transition:opacity var(--message-resize-fade) ease var(--message-resize-settle);background-size:250% 100%;position:absolute;inset:0}.message-version-card>:not(.message-version-placeholder){transition:opacity var(--message-resize-fade) ease var(--message-resize-settle)}.mw-app .is-chat-resizing .message-version-card{pointer-events:none}.mw-app .is-chat-resizing .message-version-output.is-milestone-ready .message-version-card{background:var(--message-resize-placeholder);border-color:var(--message-resize-placeholder);animation:none}.is-chat-resizing .message-version-output.is-milestone-ready .message-version-card:before{opacity:0}.is-chat-resizing .message-version-card>:not(.message-version-placeholder){opacity:0;transition-delay:0s}.is-chat-resizing .message-version-placeholder{opacity:1;animation:message-resize-flow var(--message-resize-flow) linear infinite;transition-delay:0s}@keyframes message-resize-flow{0%{background-position:150% 0}to{background-position:-150% 0}}@media (prefers-reduced-motion:reduce){.is-chat-resizing .message-version-placeholder{animation:none}.message-version-placeholder,.message-version-card>:not(.message-version-placeholder){transition:none}}.mw-app{--feature-chat:var(--mw-assemble);--feature-version:var(--mw-blue);--feature-ideas:var(--mw-handoff);--feature-live:var(--mw-pulse)}.mw-app,.mw-app[data-theme=dark]{--view-tag-fill:var(--paper);--view-tag-hover-fill:var(--paper)}.panel-feature-icon{color:var(--panel-feature-color)}.mw-app .workspace-links>button[aria-pressed=true],.mw-app .workspace-links>button[aria-pressed=true]:hover{color:var(--ink)}.workspace-links>button .panel-feature-icon{color:inherit;transition:color var(--view-tag-fade)}.workspace-links>button[aria-pressed=true] .panel-feature-icon{color:var(--panel-feature-color)}.workspace .theater-frame-actions .annotation-milestone-icon .milestone-trophy-glyph{opacity:1;justify-content:center;align-items:center;display:flex}.mw-app .mw-body:not(.chat-only)>.mw-surface:has(>.mw-dialog){max-width:var(--chat-panel-max-width)}.mw-app .mw-body .mw-dialog :is(.conversation-inner,.composer-area){width:100%;max-width:var(--chat-content-max-width);margin-inline:auto}.mw-app .mw-body:not(.chat-only) .mw-dialog .composer-area{max-width:none}.mw-app .mw-body.chat-only>.mw-surface{flex:1 1 0;width:auto;max-width:none}.mw-app .mw-body.chat-only .mw-dialog{padding-right:0}.mw-app .mw-body.chat-only .conversation-cards{display:none}.mw-app .mw-body{--message-max-width:100%}.mw-app .message-version-main:disabled{opacity:1;cursor:default}.milestone-falling-controls.is-leaving{animation:milestone-controls-drop var(--milestone-controls-exit-duration) cubic-bezier(.55,0,.85,.4) var(--milestone-controls-exit-delay) both}@keyframes milestone-controls-drop{0%{translate:0}to{translate:0 110%}}.is-invitation-exiting .milestone-falling-controls{visibility:hidden}.is-invitation-exiting .message-version-card:after{content:"";z-index:0;pointer-events:none;background:var(--message-version-fill);transform-origin:top;animation:milestone-gradient-flush var(--milestone-invite-exit-duration) cubic-bezier(.22,.7,.15,1) both;position:absolute;inset:0}@keyframes milestone-gradient-flush{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.is-invitation-exiting .message-version-main{z-index:1}.is-invitation-exiting .message-version-label{color:var(--ink);transition:padding-right var(--milestone-invite-exit-duration) ease, color var(--milestone-invite-exit-duration) ease;padding-right:0}.milestone-return-leaving{animation:milestone-text-out var(--milestone-invite-exit-duration) cubic-bezier(.2,0,.2,1) both}.milestone-return-default{animation:milestone-text-in var(--milestone-invite-exit-duration) cubic-bezier(.2,0,.2,1) both;align-self:center}@keyframes milestone-text-out{to{opacity:0;transform:translateY(110%)}}@keyframes milestone-text-in{0%{opacity:0;transform:translateY(-110%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.milestone-falling-controls.is-leaving{visibility:hidden;animation:none}.is-invitation-exiting .message-version-card:after,.milestone-return-leaving,.milestone-return-default{animation:none}.milestone-return-leaving{visibility:hidden}.is-invitation-exiting .message-version-label{transition:none}}.capture-detail-control{vertical-align:middle;min-width:0;max-width:100%;display:inline-flex;position:relative}.capture-detail-control[data-loading=true] .capture-detail-field{opacity:0;pointer-events:none}.capture-detail-status{pointer-events:none;align-items:center;display:flex;position:absolute;inset:0}.capture-detail-dots{align-items:center;gap:var(--capture-detail-dot-gap);display:flex}.capture-detail-dots>i{width:var(--capture-detail-dot-size);height:var(--capture-detail-dot-size);background:var(--muted);animation:capture-detail-pulse var(--capture-detail-dot-duration) ease-in-out infinite both;border-radius:50%;display:block}.capture-detail-dots>i:nth-child(2){animation-delay:var(--capture-detail-dot-stagger)}.capture-detail-dots>i:nth-child(3){animation-delay:calc(2 * var(--capture-detail-dot-stagger))}@keyframes capture-detail-pulse{0%,to{opacity:.25;transform:translateY(0)}45%{opacity:.9;transform:translateY(var(--capture-detail-dot-lift))}}@media (prefers-reduced-motion:reduce){.capture-detail-dots>i{opacity:.65;animation:none}}.workspace .workspace-panel-header .panel-heading:has(>.panel-view-switch){flex-shrink:0;min-width:max-content}.workspace .workspace-panel-header:has(>.panel-heading>.panel-view-switch)>.panel-header-actions{flex:0 auto;min-width:0}.workspace .workspace-panel-header:has(>.panel-heading>.panel-view-switch) .gallery-header-runtime-controls{min-width:0}.workspace .workspace-panel-header:has(>.panel-heading>.panel-view-switch) .gallery-range{flex:0 145px;min-width:72px}.workspace .workspace-panel-header:has(>.panel-heading>.panel-view-switch) .gallery-frame-picker-slot{flex:0 3 171px;min-width:0}.workspace .workspace-panel-header:has(>.panel-heading>.panel-view-switch) .gallery-range>.row-select{white-space:nowrap;min-width:0;max-width:200px;overflow:hidden}:root{--capture-new-focus-ring:var(--focus-ring-color)}:root:not([data-theme=dark]){--capture-new-focus-ring:var(--milestone-edit-border)}.mw-app .capture-bucket-new:focus-visible{outline-color:var(--capture-new-focus-ring)}@media (prefers-reduced-motion:no-preference){.mw-app :is(.mw-button,.icon-button,.mw-icon,.text-action,.theater-text-action,.row-select,.gallery-play,.panel-view-option,.panel-title-pill,.idea-add,.milestone-open,.milestone-not-yet,button.annotation-tag,.annotation-create,.capture-bucket-option,.theater-fullscreen-close,.workspace-tab-close,.composer-tools>button):not(:disabled):active{scale:var(--press-scale);transition:scale var(--press-duration) var(--ease-out)}}:root{--toast-enter-ms:.32s;--toast-exit-ms:.15s;--toast-enter-offset:28px;--toast-exit-offset:8px}.mw-toast,.project-toast{opacity:1;transition:opacity var(--toast-enter-ms) var(--ease-out), translate var(--toast-enter-ms) var(--ease-out);translate:0}@starting-style{.mw-toast,.project-toast{opacity:0;translate:0 var(--toast-enter-offset)}}.mw-toast[data-leaving],.project-toast[data-leaving]{opacity:0;translate:0 var(--toast-exit-offset);transition-duration:var(--toast-exit-ms);pointer-events:none}@media (prefers-reduced-motion:reduce){.mw-toast,.project-toast{transition:opacity var(--toast-exit-ms) linear;translate:0}}:root{--menu-enter-ms:.15s;--menu-enter-scale:.97}.select-menu:popover-open{opacity:1;transition:opacity var(--menu-enter-ms) var(--ease-out), scale var(--menu-enter-ms) var(--ease-out);scale:1}@starting-style{.select-menu:popover-open{opacity:0;scale:var(--menu-enter-scale)}}@media (prefers-reduced-motion:reduce){.select-menu:popover-open{transition:opacity var(--menu-enter-ms) linear}@starting-style{.select-menu:popover-open{scale:1}}}:root{--theater-frame-radius:4px;--edit-field-line-width:.4px;--edit-field-line-color:var(--contrast);--edit-field-line-opacity:35%;--edit-field-line-opacity-focus:50%}:root[data-theme=dark]{--edit-field-line-color:#fff}.mw-app :is(.annotation-text,.idea-editor input[type=text],.todo-edit-text,.composer-todo-edit){box-shadow:inset 0 calc(-1 * var(--edit-field-line-width)) 0 color-mix(in srgb, var(--edit-field-line-color) var(--edit-field-line-opacity), transparent);background:0 0;border:0;border-radius:0;outline:none;padding-inline:0}.mw-app :is(.annotation-text,.idea-editor input[type=text],.todo-edit-text,.composer-todo-edit):is(:focus,:focus-visible){box-shadow:inset 0 calc(-1 * var(--edit-field-line-width)) 0 color-mix(in srgb, var(--edit-field-line-color) var(--edit-field-line-opacity-focus), transparent);border:0;outline:none}
