:root{--theme-alpha-1: .16;--theme-alpha-2: .26;--theme-alpha-3: .36;--theme-alpha-4: .46;--theme-alpha-5: .56;--theme-alpha-6: .66;--theme-alpha-7: .76;--theme-alpha-8: .86;--fighter-card-bg-color: rgb(5, 5, 6);--fighter-card-border-color: rgb(210, 213, 219);--fighter-card-shadow-color: rgba(0, 0, 0, .48);--fighter-card-label-bg-color: rgba(0, 0, 0, .72);--fighter-card-photo-highlight-color: rgba(255, 255, 255, .11);--fighter-card-back-gradient-color: rgba(92, 126, 166, .36);--fighter-card-back-gradient-clear-color: rgba(0, 0, 0, 0);--fighter-card-back-highlight-color: rgba(210, 226, 255, .28);--default-theme-account-bar-metal-top-rgb: 255, 255, 255;--default-theme-account-bar-metal-upper-rgb: 238, 242, 247;--default-theme-account-bar-metal-middle-rgb: 198, 207, 218;--default-theme-account-bar-metal-lower-rgb: 142, 153, 166;--default-theme-account-bar-metal-bottom-rgb: 232, 237, 244;--site-title-gradient-top-color: rgba(255, 255, 255, .98);--site-title-gradient-upper-color: rgba(229, 235, 244, .94);--site-title-gradient-middle-color: rgba(140, 151, 165, .92);--site-title-gradient-lower-color: rgba(247, 250, 255, .96);--site-title-gradient-bottom-color: rgba(186, 196, 208, .96);--site-title-shadow-color: rgba(255, 255, 255, .18);--app-loading-bg-color: color-mix(in srgb, var(--top-shell-bg-color), var(--bg-color) 16%);--default-theme-selected2-rgb: 111, 8, 8;--default-theme-base-text-rgb: 244, 246, 251;--default-theme-muted-text-rgb: 152, 161, 179;--default-theme-confirm-button-rgb: 48, 45, 44;--default-theme-cancel-button-rgb: 24, 26, 30;--default-theme-other-button-rgb: 255, 255, 255;--default-theme-page-bg-rgb: 11, 13, 16;--default-theme-page-top-rgb: 14, 17, 23;--default-theme-overlay-panel-rgb: 23, 24, 27;--default-theme-panel-rgb: 255, 255, 255;--default-theme-border-rgb: 255, 255, 255;--default-theme-picker-menu-rgb: 31, 31, 31;--default-theme-dark-green-text-rgb: 4, 19, 13;--default-theme-focus-outline-rgb: 119, 167, 255;--default-theme-document-frame-rgb: 225, 225, 223;--default-theme-document-page-rgb: 255, 255, 255;--default-theme-document-text-rgb: 17, 17, 17;--default-theme-document-border-rgb: 119, 119, 119;--default-theme-document-scrollbar-rgb: 85, 85, 85;--default-theme-document-scrollbar-track-rgb: 231, 231, 227;--default-theme-account-bar-text-rgb: 17, 17, 17;--default-theme-black-rgb: 0, 0, 0;--default-theme-near-black-rgb: 5, 5, 5;--default-theme-dark-charcoal-rgb: 17, 18, 20;--default-theme-charcoal-rgb: 27, 27, 29;--default-theme-light-grey-rgb: 196 196 196;--default-theme-white-rgb: 255 255 255;--default-theme-pure-red: rgb(255, 0, 0);--default-theme-red-rgb: 226, 72, 61;--default-theme-pink-rgb: 220, 78, 142;--default-theme-strong-yellow-rgb: 214, 167, 47;--default-theme-sand-rgb: 179, 154, 96;--default-theme-brass-rgb: 184, 137, 55;--default-theme-green-rgb: 61, 162, 98;--default-theme-blue-rgb: 54, 112, 190;--default-theme-lavender-rgb: 178, 143, 220;--default-theme-slate-rgb: 42, 61, 78;--default-theme-navy-rgb: 18, 34, 64;--default-theme-black: rgb(var(--default-theme-black-rgb));--default-theme-black-alpha-3: rgba(0, 0, 0, .36);--default-theme-black-alpha-4: rgba(0, 0, 0, .46);--default-theme-black-alpha-5: rgba(0, 0, 0, .56);--default-theme-black-alpha-7: rgba(0, 0, 0, .76);--default-theme-near-black: rgb(var(--default-theme-near-black-rgb));--default-theme-dark-charcoal: rgb(var(--default-theme-dark-charcoal-rgb));--default-theme-charcoal: rgb(var(--default-theme-charcoal-rgb));--default-theme-light-grey: rgb(var(--default-theme-light-grey-rgb));--default-theme-white: rgb(var(--default-theme-white-rgb));--default-theme-white-alpha-1: rgb(var(--default-theme-white-rgb) / .16);--default-theme-white-alpha-4: rgb(var(--default-theme-white-rgb) / .46);--default-theme-white-alpha-5: rgb(var(--default-theme-white-rgb) / .56);--default-theme-white-alpha-6: rgb(var(--default-theme-white-rgb) / .66);--default-theme-white-alpha-7: rgb(var(--default-theme-white-rgb) / .76);--default-theme-red: rgb(var(--default-theme-red-rgb));--default-theme-red-light: color-mix(in srgb, var(--default-theme-red), white 8%);--default-theme-red-dark: color-mix(in srgb, var(--default-theme-red), black 28%);--default-theme-red-alpha-1: rgb(var(--default-theme-red-rgb) / .16);--default-theme-red-alpha-5: rgb(var(--default-theme-red-rgb) / .56);--default-theme-pink: rgb(var(--default-theme-pink-rgb));--default-theme-pink-alpha-5: rgba(var(--default-theme-pink-rgb), .56);--default-theme-strong-yellow: rgb(var(--default-theme-strong-yellow-rgb));--default-theme-strong-yellow-alpha-1: rgba(var(--default-theme-strong-yellow-rgb), .16);--default-theme-strong-yellow-alpha-2: rgba(var(--default-theme-strong-yellow-rgb), .26);--default-theme-strong-yellow-alpha-3: rgba(var(--default-theme-strong-yellow-rgb), .36);--default-theme-strong-yellow-alpha-4: rgba(var(--default-theme-strong-yellow-rgb), .46);--default-theme-strong-yellow-alpha-5: rgba(var(--default-theme-strong-yellow-rgb), .56);--default-theme-strong-yellow-alpha-7: rgba(var(--default-theme-strong-yellow-rgb), .76);--default-theme-strong-yellow-alpha-8: rgba(var(--default-theme-strong-yellow-rgb), .86);--default-theme-brass: rgb(var(--default-theme-brass-rgb));--default-theme-brass-alpha-5: rgba(var(--default-theme-brass-rgb), .56);--default-theme-sand: rgb(var(--default-theme-sand-rgb));--default-theme-green: rgb(var(--default-theme-green-rgb));--default-theme-green-alpha-5: rgba(var(--default-theme-green-rgb), .56);--default-theme-blue: rgb(var(--default-theme-blue-rgb));--default-theme-blue-alpha-5: rgba(var(--default-theme-blue-rgb), .56);--default-theme-lavender: rgb(var(--default-theme-lavender-rgb));--default-theme-lavender-alpha-5: rgba(var(--default-theme-lavender-rgb), .56);--default-theme-slate: rgb(var(--default-theme-slate-rgb));--default-theme-slate-light: color-mix(in srgb, var(--default-theme-slate), white 18%);--default-theme-slate-dark: color-mix(in srgb, var(--default-theme-slate), black 22%);--default-theme-slate-alpha-2: rgb(var(--default-theme-slate-rgb) / .26);--default-theme-navy: rgb(var(--default-theme-navy-rgb));--default-theme-navy-alpha-2: rgba(var(--default-theme-navy-rgb), .26);--default-theme-navy-alpha-3: rgba(var(--default-theme-navy-rgb), .36);--default-theme-navy-alpha-4: rgba(var(--default-theme-navy-rgb), .46);--default-theme-navy-alpha-5: rgba(var(--default-theme-navy-rgb), .56);--default-theme-selected2: rgb(var(--default-theme-selected2-rgb));--default-theme-base-text: rgb(var(--default-theme-base-text-rgb));--default-theme-muted-text: rgb(var(--default-theme-muted-text-rgb));--default-theme-link-text: rgb(var(--default-theme-link-text-rgb));--default-theme-confirm-button: rgb(var(--default-theme-confirm-button-rgb));--default-theme-cancel-button: rgb(var(--default-theme-cancel-button-rgb));--default-theme-other-button: rgb(var(--default-theme-other-button-rgb));--default-theme-picker-menu: rgb(var(--default-theme-picker-menu-rgb));--default-theme-dark-green-text: rgb(var(--default-theme-dark-green-text-rgb));--default-theme-focus-outline: rgb(var(--default-theme-focus-outline-rgb));--default-theme-document-frame: rgb(var(--default-theme-document-frame-rgb));--default-theme-document-page: rgb(var(--default-theme-document-page-rgb));--default-theme-document-text: rgb(var(--default-theme-document-text-rgb));--default-theme-document-border: rgb(var(--default-theme-document-border-rgb));--default-theme-document-scrollbar: rgb(var(--default-theme-document-scrollbar-rgb));--default-theme-document-scrollbar-track: rgb(var(--default-theme-document-scrollbar-track-rgb));--default-theme-link-text-rgb: var(--default-theme-strong-yellow-rgb);--default-theme-calendar-icon: var(--default-theme-white);--default-theme-calendar-icon-filter: invert(1) brightness(1.2)}:root{--default-theme-button-charcoal-top: color-mix(in srgb, var(--default-theme-confirm-button), white 14%);--default-theme-button-charcoal-bottom: color-mix(in srgb, var(--default-theme-confirm-button), black 18%);--default-theme-content-spotlight-red-rgb: var(--default-theme-selected2-rgb);--content-spotlight-color-rgb: var(--default-theme-content-spotlight-red-rgb);--button-action-color: var(--default-theme-confirm-button);--button-action-color-rgb: var(--default-theme-confirm-button-rgb);--button-action-top-color: var(--default-theme-button-charcoal-top);--button-action-bottom-color: var(--default-theme-button-charcoal-bottom);--button-action-text-color: var(--main-text-color);--button-change-text-color: var(--main-text-color);--bg-color: rgb(var(--default-theme-page-bg-rgb));--bg-top-color: rgb(var(--default-theme-page-top-rgb));--overlay-panel-color: rgb(var(--default-theme-overlay-panel-rgb));--top-shell-bg-color: rgba(11, 13, 16, .86);--page-backdrop-color: rgba(var(--default-theme-content-spotlight-red-rgb), .2);--button-bg-color: rgba(255, 255, 255, .035);--button-hover-bg-color: rgba(255, 255, 255, .06);--primary-button-shadow-color: rgba(var(--button-action-color-rgb), .2);--feed-item-bg-color: rgba(255, 255, 255, .035);--flyer-placeholder-bg-color: rgba(255, 255, 255, .05);--input-bg-color: rgba(255, 255, 255, .045);--input-autofill-bg-color: rgba(255, 255, 255, .045);--form-check-bg-color: rgba(247, 242, 232, .03);--form-error-color: #ffb7b7;--verification-danger-border-color: var(--default-theme-red-alpha-5);--verification-danger-bg-color: var(--default-theme-red-alpha-1);--date-picker-icon-color: var(--default-theme-calendar-icon);--date-picker-icon-filter: var(--default-theme-calendar-icon-filter);--status-toast-bg-color: var(--default-theme-sand);--status-toast-border-color: var(--default-theme-strong-yellow-alpha-5);--status-toast-text-color: var(--default-theme-document-text);--status-toast-shadow-color: rgba(var(--default-theme-strong-yellow-rgb), .2);--main-text-color: var(--default-theme-base-text);--muted-text-color: var(--default-theme-muted-text);--soft-border-color: rgba(255, 255, 255, .09);--strong-border-color: rgba(255, 255, 255, .16);--default-theme-strong-yellow-light: color-mix(in srgb, var(--default-theme-strong-yellow), white 24%);--default-theme-strong-yellow-dark: color-mix(in srgb, var(--default-theme-strong-yellow), black 10%);--focus-outline-color: var(--default-theme-focus-outline);--elevated-shadow-color: rgba(0, 0, 0, .22);--menu-shadow-color: rgba(0, 0, 0, .42);--account-bar-text-color: rgb(var(--default-theme-account-bar-text-rgb));--account-bar-active-text-color: #000000;--account-bar-divider-color: rgba(0, 0, 0, .18);--account-bar-text-shadow-color: rgba(255, 255, 255, .34);--account-bar-top-color: rgba(var(--default-theme-account-bar-metal-top-rgb), .92);--account-bar-upper-color: rgba(var(--default-theme-account-bar-metal-upper-rgb), .88);--account-bar-middle-color: rgba(var(--default-theme-account-bar-metal-middle-rgb), .84);--account-bar-lower-color: rgba(var(--default-theme-account-bar-metal-lower-rgb), .78);--account-bar-bottom-color: rgba(var(--default-theme-account-bar-metal-bottom-rgb), .86);--account-bar-top-shadow-color: rgba(255, 255, 255, .36);--account-bar-bottom-shadow-color: rgba(0, 0, 0, .18);--account-bar-active-bg-color: rgba(255, 255, 255, .24);--account-bar-active-outline-color: rgba(255, 255, 255, .22)}@media(prefers-color-scheme:dark){:root{color-scheme:dark;--dark-theme-strong-yellow: var(--default-theme-strong-yellow);--dark-theme-strong-yellow-rgb: var(--default-theme-strong-yellow-rgb);--dark-theme-dark-red: var(--default-theme-selected2);--dark-theme-dark-red-rgb: var(--default-theme-selected2-rgb);--dark-theme-button-charcoal: var(--default-theme-confirm-button);--dark-theme-button-charcoal-rgb: var(--default-theme-confirm-button-rgb);--dark-theme-button-charcoal-top: color-mix(in srgb, var(--dark-theme-button-charcoal), white 14%);--dark-theme-button-charcoal-bottom: color-mix(in srgb, var(--dark-theme-button-charcoal), black 18%);--dark-theme-content-spotlight-red-rgb: var(--dark-theme-dark-red-rgb);--content-spotlight-color-rgb: var(--dark-theme-content-spotlight-red-rgb);--button-action-color: var(--dark-theme-button-charcoal);--button-action-color-rgb: var(--dark-theme-button-charcoal-rgb);--button-action-top-color: var(--dark-theme-button-charcoal-top);--button-action-bottom-color: var(--dark-theme-button-charcoal-bottom);--page-backdrop-color: rgba(var(--dark-theme-content-spotlight-red-rgb), .2)}}@media(prefers-color-scheme:light){:root{color-scheme:dark}}:root{--corner-radius: 14px;--content-max-width: 1200px;--page-content-max-width: 520px;--page-min-width: 360px;--page-side-margin: clamp(12px, 6vw, 80px);--default-theme-value-font-weight: 400;--default-theme-strong-font-weight: 500;--value-font-weight: var(--default-theme-value-font-weight);--strong-font-weight: var(--default-theme-strong-font-weight);--font-size-largest: 24px;--font-size-larger: 20px;--font-size-large: 18px;--font-size-base: 16px;--font-size-small: 14px;--font-size-smaller: 13px;--font-size-smallest: 12px}*{box-sizing:border-box}html{height:100%;background:var(--bg-color)}body{height:100%;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--main-text-color);background:radial-gradient(circle at top right,var(--page-backdrop-color),transparent 380px),radial-gradient(circle at top left,rgba(var(--default-theme-strong-yellow-rgb),.1),transparent 256px),radial-gradient(circle at left center,rgba(var(--default-theme-navy-rgb),.25),transparent 320px),linear-gradient(180deg,var(--bg-top-color) 0%,var(--bg-color) 46%)}#root{height:100%}button{font:inherit}a{color:var(--default-theme-strong-yellow-light);text-decoration-color:var(--default-theme-strong-yellow-alpha-8);text-underline-offset:4px}a:hover{color:var(--main-text-color)}.app-shell{height:100dvh;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.app-loading{position:fixed;top:18px;right:20px;z-index:120;min-height:40px;padding:0 14px;border:1px solid var(--strong-border-color);border-radius:999px;color:var(--main-text-color);background:var(--app-loading-bg-color);box-shadow:0 18px 38px var(--elevated-shadow-color);display:inline-flex;align-items:center;gap:10px;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.app-loading[hidden]{display:none}.app-loading-spinner{width:14px;height:14px;border:2px solid currentColor;border-right-color:transparent;border-radius:999px;animation:mfrSpin .72s linear infinite}.app-loading.is-visible{animation:mfrLoadingPop .14s ease-out}.statusToast{position:fixed;top:50%;left:50%;z-index:130;max-width:min(calc(100vw - 32px),340px);min-height:42px;padding:9px 14px;border:1px solid var(--status-toast-border-color);border-radius:10px;color:var(--status-toast-text-color);background:var(--status-toast-bg-color);box-shadow:0 18px 38px var(--elevated-shadow-color),0 0 18px var(--status-toast-shadow-color);font-weight:var(--strong-font-weight);text-align:center;cursor:pointer;transform:translate(-50%,-50%);animation:mfrLoadingPop .14s ease-out}.statusToast.is-anchored{transform:none}.statusToast.is-error{border-color:var(--verification-danger-border-color);color:var(--form-error-color);background:color-mix(in srgb,var(--overlay-panel-color),var(--default-theme-red) 12%);box-shadow:0 18px 38px var(--elevated-shadow-color)}.top-shell{position:relative;z-index:50;background:var(--top-shell-bg-color);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.contentArea{min-height:0;position:relative;overflow:auto;display:grid;grid-template-rows:minmax(0,1fr);align-content:stretch}.app-shell.is-workflow-active .top-shell,.app-shell.is-workflow-active .contextBar{pointer-events:none}.app-shell.is-workflow-active .contentArea{overflow:hidden}.topbar{width:min(var(--content-max-width),100%);margin:0 auto;padding:12px 20px;position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px}.site-title{grid-column:2;color:transparent;background:linear-gradient(180deg,var(--site-title-gradient-top-color) 0%,var(--site-title-gradient-upper-color) 34%,var(--site-title-gradient-middle-color) 52%,var(--site-title-gradient-lower-color) 72%,var(--site-title-gradient-bottom-color) 100%);background-clip:text;-webkit-background-clip:text;font-size:var(--font-size-larger);font-weight:700;text-align:center;text-shadow:0 1px 0 var(--site-title-shadow-color);white-space:nowrap}.shellAuthSlot{grid-column:3;min-width:42px;flex:0 0 auto;display:grid;place-items:center end;position:relative}.shellAuthSlot.is-logged-out .logout-link,.shellAuthSlot.is-logged-in .sign-in-link{display:none}.auth-link{color:var(--default-theme-strong-yellow-light);font-weight:var(--strong-font-weight);text-decoration-color:var(--default-theme-strong-yellow-alpha-8);text-underline-offset:4px;white-space:nowrap}.auth-link:hover{color:var(--main-text-color)}.auth-link-button{border:0;background:transparent;font:inherit;color:var(--default-theme-strong-yellow-light);text-decoration-line:underline;text-decoration-color:var(--default-theme-strong-yellow-alpha-8);text-underline-offset:4px;cursor:pointer}.navTray{display:grid;grid-template-rows:1fr;transition:grid-template-rows .18s ease}.navTray.is-closed{grid-template-rows:0fr}.navTray .section-nav{min-height:0}.navTrayToggle{position:absolute;right:0;bottom:-18px;left:0;z-index:2;width:44px;height:18px;margin:0 auto;padding:0;border:1px solid var(--soft-border-color);border-top:0;border-radius:0 0 8px 8px;color:var(--muted-text-color);background:var(--bg-color);display:grid;place-items:center;cursor:pointer}.navTrayToggle svg{width:16px;height:16px}.section-nav{width:100%;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;overflow:hidden;border-top:1px solid var(--soft-border-color);border-bottom:1px solid var(--soft-border-color);scrollbar-width:none}.section-nav::-webkit-scrollbar{display:none}.tileBar{--tile-bar-bg-color: var(--default-theme-dark-charcoal);--tile-bar-height: 58px;display:grid;grid-template-columns:repeat(var(--tile-bar-count),minmax(0,1fr));gap:0}.tileBarTile{position:relative;width:100%;height:var(--tile-bar-height);display:block;background:var(--tile-bar-bg-color)}.tileBarTile+.tileBarTile:before{content:"";position:absolute;top:0;bottom:0;left:0;z-index:2;width:1px;background:var(--soft-border-color);border:0;pointer-events:auto}.tileBarButton{position:relative;z-index:1;width:100%;height:100%;padding:0;border:0;border-radius:0;color:var(--muted-text-color);background:var(--tile-bar-bg-color);font-weight:var(--strong-font-weight);cursor:pointer;display:grid;grid-template-rows:1fr auto;place-items:center;row-gap:2px;transition:background .14s ease,color .14s ease,border-color .14s ease,transform .14s ease}.tileBarButton span{font-size:var(--font-size-smallest);font-weight:var(--value-font-weight);line-height:1;white-space:nowrap;transform:translateY(-5px)}.tileBarButton svg{width:24px;height:24px;stroke-width:2.15}.tileBarButton:hover{color:var(--main-text-color);background:var(--button-hover-bg-color)}.tileBarButton:disabled,.tileBarButton.inactiveTile{color:var(--muted-text-color);cursor:default;opacity:.46}.tileBarButton:disabled:after,.tileBarButton.inactiveTile:after{content:"";position:absolute;inset:0;z-index:2;background:var(--default-theme-black-alpha-4);pointer-events:none}.tileBarButton:disabled:hover,.tileBarButton.inactiveTile:hover{color:var(--muted-text-color);background:var(--tile-bar-bg-color)}.navUnreadBadge{position:absolute;top:8px;right:12px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;color:var(--button-change-text-color);background:var(--default-theme-red);font-size:var(--font-size-smallest);font-weight:var(--strong-font-weight);line-height:16px;text-align:center}.nav-button.active{color:var(--default-theme-dark-green-text);background:linear-gradient(180deg,var(--default-theme-strong-yellow-light),var(--default-theme-strong-yellow-dark));box-shadow:inset 0 0 0 1px var(--default-theme-strong-yellow-alpha-7)}.nav-button.subview-active:after{content:"";position:absolute;inset:0;background:var(--default-theme-navy-alpha-2);pointer-events:none}.nav-button:focus-visible,.auth-link:focus-visible{outline:3px solid var(--focus-outline-color);outline-offset:3px}.page-view{width:100%;margin:0 auto;height:100%;min-height:0;position:relative;padding:0;display:grid;align-content:start;grid-row:1}.page-view:before,.page-view:after{content:"";display:block;height:10px;width:100%}.page-view>*{width:calc(100% - (var(--page-side-margin) * 2));max-width:var(--page-content-max-width);min-width:var(--page-min-width);justify-self:center}.page-view>.workflowOverlayLayer{width:100%;max-width:none;min-width:0;justify-self:stretch}.pageHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:50px}.pageHeader .page-label{font-size:var(--font-size-largest)}.headerButton{width:46px;height:46px;padding:0;border:1px solid var(--soft-border-color);border-radius:8px;color:var(--button-action-text-color);background:linear-gradient(180deg,var(--button-action-top-color),var(--button-action-bottom-color));font:inherit;font-size:var(--font-size-smallest);font-weight:var(--strong-font-weight);line-height:1.1;cursor:pointer;display:grid;grid-template-rows:1fr auto;place-items:center;gap:3px}.headerButton svg{width:20px;height:20px;transform:translateY(2px)}.headerButton span{color:var(--main-text-color);font-weight:var(--value-font-weight);transform:translateY(-2px)}.headerButton:disabled{opacity:.58;cursor:default}.buttonBar{display:grid;align-items:center;justify-content:space-between}.fourButtonBar{width:min(100%,300px);grid-template-columns:repeat(4,var(--button-bar-button-size, 54px));gap:12px}.buttonBarSlot{width:var(--button-bar-button-size, 54px);height:var(--button-bar-button-size, 54px);display:block}.buttonBarButton{width:var(--button-bar-button-size, 54px);height:var(--button-bar-button-size, 54px);padding:5px 0 4px;border:1px solid var(--soft-border-color);border-radius:8px;color:var(--button-action-text-color);background:linear-gradient(180deg,var(--button-action-top-color),var(--button-action-bottom-color));font:inherit;display:grid;grid-template-rows:1fr auto;align-items:center;justify-items:center;cursor:pointer}.buttonBarSlot .buttonBarButton{width:100%;height:100%}.buttonBarButton svg{width:20px;height:20px;display:block}.buttonBarButton span{color:var(--main-text-color);font-size:var(--font-size-smallest);font-weight:var(--value-font-weight);line-height:1}.contextBarTextOnlyButton{grid-template-rows:1fr}.contextBarTextOnlyButton span{align-self:center}.buttonBarButton:disabled{opacity:.58;cursor:default}.contextBar{position:relative;z-index:45;padding:0 0 env(safe-area-inset-bottom);border-top:1px solid var(--soft-border-color);background:var(--default-theme-dark-charcoal);display:grid;place-items:stretch}.contextButtonBar{--tile-bar-height: 58px;width:100%;height:var(--tile-bar-height)}.contextBarButton{padding-top:5px;padding-bottom:4px}.contextBarButton.is-active{background:var(--tile-bar-bg-color)}.iconColorBrass,.iconColorBrass svg{color:var(--default-theme-brass)}.iconColorYellow,.iconColorYellow svg{color:var(--default-theme-strong-yellow)}.iconColorPink,.iconColorPink svg{color:var(--default-theme-pink)}.iconColorBlue,.iconColorBlue svg{color:var(--default-theme-blue)}.iconColorGreen,.iconColorGreen svg{color:var(--default-theme-green)}.iconColorLavender,.iconColorLavender svg{color:var(--default-theme-lavender)}.iconColorRed,.iconColorRed svg{color:var(--default-theme-red)}.iconColorSlate,.iconColorSlate svg{color:var(--default-theme-slate)}@media(min-width:760px){.topbar{padding-top:12px}.page-view{padding-top:28px}.navTray.is-closed{grid-template-rows:1fr}.navTrayToggle{display:none}}@keyframes mfrLoadingPop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.opponentBookmark{width:24px;height:24px;padding:0;border:0;background:transparent;color:var(--muted-text-color);display:inline-grid;place-items:center;cursor:pointer}.opponentBookmark svg{width:18px;height:18px;fill:none}.opponentBookmark-hasInterestOrNote{color:var(--default-theme-blue)}.opponentBookmark-hasInterestOrNote svg{fill:var(--default-theme-blue-alpha-5)}.infoTipLabel{display:inline-flex;align-items:center;gap:2px}.infoTipLabel .infoTip{transform:translateY(2px)}.infoTip{display:inline-grid;place-items:center;align-self:center}.infoTipButton{box-sizing:border-box;width:20px;height:20px;padding:0 0 1px;border:0;color:var(--muted-text-color);background:transparent;display:inline-grid;place-items:center;line-height:1;cursor:pointer}.infoTipButton svg{width:12px;height:12px}.infoTipPanel{position:fixed;z-index:110;display:block;padding:8px 10px;border:1px solid var(--soft-border-color);border-radius:8px;color:var(--main-text-color);background-color:rgb(var(--default-theme-dark-charcoal-rgb));background-clip:padding-box;box-shadow:0 12px 24px var(--default-theme-black-alpha-3);font-size:var(--font-size-smallest);font-weight:var(--value-font-weight);line-height:1.3}.infoTipPanel[hidden]{display:none}.infoTipDefinitionList{display:grid;gap:4px}.formPanel{padding:16px;border:1px solid var(--soft-border-color);border-radius:var(--corner-radius);background:var(--feed-item-bg-color);box-shadow:0 16px 34px var(--elevated-shadow-color)}.workflowPanel{padding:16px;border:1px solid var(--soft-border-color);border-radius:var(--corner-radius);background:var(--default-theme-dark-charcoal);box-shadow:0 16px 34px var(--elevated-shadow-color)}:root{--form-control-height: 36px;--form-button-height: 34px;--form-workflow-width: 520px}.formStack{display:grid;gap:14px}.accountCreationLocationRow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.formInputBox{display:grid;gap:5px}.formInputBoxTitle{color:var(--muted-text-color);font-size:var(--font-size-small);font-weight:var(--strong-font-weight)}.formInputBox input:not([type=checkbox]),.formInputBox select,.formInputBox textarea{min-height:var(--form-control-height);width:100%;padding:0 10px;border:1px solid var(--soft-border-color);border-radius:8px;color:var(--main-text-color);background:var(--input-bg-color);box-shadow:none;appearance:none;color-scheme:dark;font:inherit;font-weight:var(--value-font-weight)}.formInputBox textarea{padding-top:10px;padding-bottom:10px;resize:vertical}.formInputBox input:not([type=checkbox])::placeholder,.formInputBox textarea::placeholder{color:var(--muted-text-color)}.formInputBox input:not([type=checkbox]):focus,.formInputBox select:focus,.formInputBox textarea:focus{outline:2px solid var(--default-theme-strong-yellow-alpha-5);outline-offset:2px;color:var(--main-text-color);background:var(--input-bg-color)}.formInputBox select:disabled{opacity:.58}.formInputBox select option{color:var(--main-text-color);background:var(--default-theme-picker-menu)}.formInputBox input[type=date]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer}.formInputBox input[type=number]::-webkit-outer-spin-button,.formInputBox input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.formInputBox input[type=number]{-moz-appearance:textfield}.passwordField{min-height:var(--form-control-height);display:grid;grid-template-columns:1fr auto;align-items:center;border:1px solid var(--soft-border-color);border-radius:10px;background:var(--input-bg-color)}.dateField{display:grid;grid-template-columns:1fr auto;align-items:center;border:1px solid var(--soft-border-color);border-radius:10px;background:var(--input-bg-color)}.formInputBox .dateField input:not([type=checkbox]){border:0;background:transparent;box-shadow:none}.dateField input[type=date]{min-width:0;border:0;color:var(--main-text-color);background:transparent;box-shadow:none;color-scheme:dark;font:inherit}.dateField input[type=date]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer}.formInputBox .dateField input:not([type=checkbox]):focus{outline:0}.dateField:focus-within{outline:2px solid var(--default-theme-strong-yellow-alpha-5);outline-offset:2px}.datePickerButton{width:44px;min-height:calc(var(--form-control-height) - 2px);position:relative;border:0;border-left:1px solid var(--soft-border-color);background:transparent;display:grid;place-items:center;cursor:pointer}.datePickerButton:before{content:"";width:17px;height:17px;border:2px solid var(--date-picker-icon-color);border-radius:4px;box-shadow:inset 0 5px 0 var(--default-theme-white-alpha-1)}.datePickerButton:after{content:"";position:absolute;width:9px;height:2px;margin-top:-9px;background:var(--date-picker-icon-color)}.datePickerButtonWithIcon:before,.datePickerButtonWithIcon:after{display:none}.datePickerButtonWithIcon svg{width:18px;height:18px;color:var(--date-picker-icon-color);fill:none;stroke:currentColor}.heightImperialField{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;gap:8px;align-items:center}.unitField{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.heightImperialField span,.unitField span{color:var(--main-text-color);font-weight:var(--strong-font-weight)}.heightImperialField input[type=number],.unitField input[type=number]{appearance:auto;-moz-appearance:auto}.heightImperialField input[type=number]::-webkit-outer-spin-button,.heightImperialField input[type=number]::-webkit-inner-spin-button,.unitField input[type=number]::-webkit-outer-spin-button,.unitField input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:auto;opacity:1}.formInputBox .passwordField input:not([type=checkbox]){border:0;background:transparent;box-shadow:none}.formInputBox .passwordField input:not([type=checkbox]):focus{outline:0}.formInputBox input:-webkit-autofill,.formInputBox input:-webkit-autofill:hover,.formInputBox input:-webkit-autofill:focus{-webkit-text-fill-color:var(--main-text-color);caret-color:var(--main-text-color);transition:background-color 9999s ease-in-out 0s;box-shadow:0 0 0 1000px var(--input-autofill-bg-color) inset}.formInputBox input:-moz-autofill{color:var(--main-text-color);background:var(--input-autofill-bg-color)}.passwordField:focus-within{outline:2px solid var(--default-theme-strong-yellow-alpha-5);outline-offset:2px}.passwordShowText{border:0;color:var(--default-theme-strong-yellow-light);background:transparent;font-size:var(--font-size-smallest);font-weight:var(--strong-font-weight)}.formInputBox input[type=checkbox]{width:24px;height:24px;accent-color:var(--default-theme-strong-yellow)}.formOptionPicker{position:relative;display:inline-flex;align-items:center}.formOptionPickerToggle{min-height:var(--form-control-height);width:100%;padding:0 28px 0 10px;border:1px solid var(--soft-border-color);border-radius:8px;color:var(--main-text-color);background:linear-gradient(45deg,transparent 50%,var(--main-text-color) 50%),linear-gradient(135deg,var(--main-text-color) 50%,transparent 50%),var(--input-bg-color);background-position:calc(100% - 15px) 50%,calc(100% - 10px) 50%,0 0;background-size:5px 5px,5px 5px,100% 100%;background-repeat:no-repeat;font-family:inherit;font-weight:var(--value-font-weight);text-align:left;cursor:pointer}.formOptionPickerToggle:focus{outline:2px solid var(--default-theme-strong-yellow-alpha-5);outline-offset:2px}.formOptionPickerMenu{min-width:170px;padding:0;position:absolute;top:calc(100% + 6px);left:0;z-index:10;border:0;border-radius:0;background:var(--default-theme-picker-menu);box-shadow:0 12px 24px var(--elevated-shadow-color);display:grid;gap:0}.formOptionPickerMenu[hidden]{display:none}.formOptionPickerOption{width:100%;min-height:40px;padding:0 18px;border:0;border-radius:0;color:var(--main-text-color);background:var(--default-theme-picker-menu);font-family:inherit;font-weight:var(--value-font-weight);text-align:left;white-space:nowrap;cursor:pointer}.formOptionPickerOption:hover,.formOptionPickerOption:focus{outline:0;background:var(--feed-item-bg-color)}.verifiedPicker{position:relative;display:inline-grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;vertical-align:baseline}.verifiedPickerInput{min-width:0;color:var(--main-text-color);font:inherit}.verifiedPickerToggle{width:24px;padding:0;border:0;color:var(--main-text-color);background:transparent;display:grid;place-items:center;cursor:pointer}.verifiedPickerToggle svg{width:14px;height:14px;fill:none;stroke:currentColor}.verifiedPickerInput:disabled+.verifiedPickerToggle,.verifiedPickerToggle:disabled{cursor:not-allowed}.verifiedPickerMenu{min-width:100%;max-height:220px;overflow:auto;padding:0;position:absolute;top:calc(100% + 5px);left:0;z-index:30;border:1px solid var(--soft-border-color);border-radius:6px;background:var(--default-theme-picker-menu);box-shadow:0 12px 24px var(--elevated-shadow-color);display:grid}.verifiedPickerMenu[hidden]{display:none}.verifiedPickerOption,.verifiedPickerNoResults{min-height:34px;padding:0 12px;border:0;color:var(--main-text-color);background:var(--default-theme-picker-menu);font:inherit;font-weight:var(--value-font-weight);text-align:left;white-space:nowrap}.verifiedPickerOption{cursor:pointer}.verifiedPickerOption:hover,.verifiedPickerOption:focus,.verifiedPickerOption.is-selected{outline:0;background:var(--feed-item-bg-color)}.verifiedPickerNoResults{display:flex;align-items:center;color:var(--muted-text-color)}.formCheck{display:grid;grid-template-columns:28px 1fr;gap:10px;align-items:start;padding:12px;border:1px solid var(--soft-border-color);border-radius:10px;background:var(--form-check-bg-color)}.formCheck span{color:var(--main-text-color);font-size:var(--font-size-small)}.formCheck a{color:var(--default-theme-strong-yellow-light);font-weight:var(--strong-font-weight);text-underline-offset:4px}.agreementOverlay{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:18px;background:var(--bg-color)}.agreementBox{width:min(100%,680px);max-height:84vh;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:14px;padding:16px;border:1px solid var(--soft-border-color);border-radius:var(--corner-radius);background:var(--feed-item-bg-color)}.agreementText{overflow:auto;min-height:260px;margin:0;padding:12px;border:1px solid var(--soft-border-color);border-radius:8px;color:var(--main-text-color);background:var(--input-bg-color);font:inherit;line-height:1.45;white-space:pre-wrap}.agreementText:focus{outline:2px solid var(--default-theme-strong-yellow-alpha-5);outline-offset:2px}.agreementClose{justify-self:end;min-width:120px}.overDownLayer{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:18px;background:var(--bg-color)}.workflowOverlayLayer.overDownWorkflowLayer{display:grid;place-items:center;padding:18px;overflow:hidden}.workflowOverlayLayer .overDownPanel{width:min(calc(100% - 36px),540px);height:min(620px,calc(100% - 36px));max-height:calc(100% - 36px);min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:12px;padding:16px;border:1px solid var(--default-theme-document-border);border-radius:0;color:var(--default-theme-document-text);background:var(--default-theme-document-frame);box-shadow:0 8px 24px var(--default-theme-black-alpha-3);font-family:serif;overflow:hidden}.overDownBody{overflow:auto;min-height:0;padding:10px 18px 14px;color:var(--default-theme-document-text);background:var(--default-theme-document-page);scrollbar-color:var(--default-theme-document-scrollbar) var(--default-theme-document-scrollbar-track);scrollbar-width:thin}.overDownBody::-webkit-scrollbar{width:12px}.overDownBody::-webkit-scrollbar-track{background:var(--default-theme-document-scrollbar-track)}.overDownBody::-webkit-scrollbar-thumb{background:var(--default-theme-document-scrollbar);border:2px solid var(--default-theme-document-scrollbar-track)}.overDownBody:focus{outline:1px dotted var(--default-theme-document-text)}.overDownBody h1,.overDownBody h2,.overDownBody h3,.overDownBody h4,.overDownBody h5,.overDownBody h6{color:var(--default-theme-document-text)}.overDownBody>:first-child{margin-top:0}.overDownClose{padding:6px 14px;border:1px solid var(--default-theme-document-border);border-radius:0;color:var(--default-theme-document-text);background:var(--default-theme-document-frame);font:menu}.overDownFooter{display:flex;justify-content:flex-end;gap:8px}.overDownForm{display:grid;gap:14px}.overDownBody .aboutUsContact h1,.overDownBody .aboutUsIssueReport h1{margin:0 0 16px;color:var(--default-theme-document-text);font-size:2em;font-family:serif}.overDownBody .aboutUsContact p,.overDownBody .aboutUsIssueReport p{color:var(--default-theme-document-text)}.overDownFormRow{display:grid;gap:4px}.overDownFormField{display:grid;gap:4px;color:var(--default-theme-document-text);font-family:serif}.overDownFormField.is-narrow{max-width:320px}.overDownFormField>span{color:var(--default-theme-document-text);font-weight:700}.overDownFormField input,.overDownFormField select,.overDownFormField textarea{min-height:28px;width:100%;padding:3px 6px;border:1px solid var(--default-theme-document-border);border-radius:0;color:var(--default-theme-document-text);background:var(--default-theme-document-page);box-shadow:none;font:menu}.overDownFormField textarea{min-height:130px;resize:vertical}.overDownFormField input:focus,.overDownFormField select:focus,.overDownFormField textarea:focus{outline:1px dotted var(--default-theme-document-text);outline-offset:2px}.overDownFormHelper{margin:0 0 3px;color:var(--default-theme-document-text);font-size:var(--font-size-smallest);line-height:1.25}.overDownFormHelper[hidden],.overDownFormField[hidden]{display:none}.overDownBody .overDownFormHelper.is-warning{color:var(--default-theme-red);font-weight:700}.overDownFormActions{display:grid;justify-content:end}.navigationButton{height:var(--form-button-height);padding:0 14px;border:1px solid var(--soft-border-color);border-radius:10px;color:var(--button-action-text-color);background:linear-gradient(180deg,var(--button-action-top-color),var(--button-action-bottom-color));font-weight:var(--strong-font-weight);box-shadow:0 10px 22px var(--primary-button-shadow-color)}.changeButton{height:var(--form-button-height);padding:0 14px;border:0;border-radius:10px;color:var(--button-change-text-color);background:linear-gradient(180deg,var(--default-theme-slate-light),var(--default-theme-slate-dark));font-weight:var(--strong-font-weight);box-shadow:0 10px 22px var(--default-theme-slate-alpha-2)}.removalButton{height:var(--form-button-height);padding:0 14px;border:0;border-radius:10px;color:var(--button-change-text-color);background:linear-gradient(180deg,var(--default-theme-red-light),var(--default-theme-red-dark));font-weight:var(--strong-font-weight);box-shadow:0 10px 22px var(--default-theme-red-alpha-1)}.navigationButton:disabled,.changeButton:disabled,.removalButton:disabled,a.is-loading{opacity:.72;cursor:wait}.navigationButton.is-loading:before,.changeButton.is-loading:before,.removalButton.is-loading:before,a.is-loading:before{content:"";display:inline-block;width:.85em;height:.85em;margin-right:8px;border:2px solid currentColor;border-right-color:transparent;border-radius:999px;vertical-align:-.12em;animation:mfrSpin .72s linear infinite}@keyframes mfrSpin{to{transform:rotate(360deg)}}.formActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px;padding:0}.formActionSeparator{flex:0 0 calc(100% + 32px);display:block;width:calc(100% + 32px);height:1px;margin:0 0 4px -16px;border-top:1px solid var(--soft-border-color);border-right:0;border-bottom:0;border-left:0}.formActions>button{flex:1 1 0;min-width:0}.fixedWidthButton{width:76px;min-width:76px;padding:0}.formActionsSingleEnd>button{flex-grow:0;flex-basis:calc(50% - 5px);margin-left:auto}.workflowOverlayLayer{position:absolute;z-index:40;inset:0;min-height:0;padding:0;overflow:auto;background:transparent;pointer-events:auto}.workflowOverlayLayer:before{content:"";position:absolute;inset:0;background:#ffffff1f;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);pointer-events:none}.workflowContent{position:relative;z-index:1;width:min(100%,var(--form-workflow-width))}.opponentInterestWorkflowLayer{display:grid;place-items:center}.opponentInterestWorkflow{width:min(calc(100% - 32px),460px);max-height:calc(100% - 32px);padding:16px;border:1px solid var(--soft-border-color);border-radius:8px;background:var(--default-theme-dark-charcoal);color:var(--main-text-color);display:grid;gap:12px;overflow:auto;box-shadow:0 16px 34px var(--elevated-shadow-color)}.opponentInterestWorkflowHeader{display:flex;align-items:center;justify-content:space-between;font-size:var(--font-size-small);font-weight:var(--strong-font-weight)}.opponentInterestWorkflowClose{width:24px;height:24px;padding:0;border:0;background:transparent;color:var(--muted-text-color);display:grid;place-items:center;cursor:pointer}.opponentInterestWorkflowClose svg{width:18px;height:18px}.opponentInterestWorkflow textarea{width:100%;min-height:130px;padding:10px;border:1px solid var(--soft-border-color);border-radius:8px;color:var(--main-text-color);background:var(--input-bg-color);font:inherit;font-weight:var(--value-font-weight);resize:vertical}.opponentInterestWorkflowActions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.opponentInterestWorkflowButton{min-height:var(--form-button-height);padding:6px;border:1px solid var(--soft-border-color);border-radius:8px;background:linear-gradient(180deg,var(--button-action-top-color),var(--button-action-bottom-color));color:var(--button-action-text-color);font:inherit;font-size:var(--font-size-smallest);font-weight:var(--strong-font-weight);display:flex;align-items:center;justify-content:center;gap:5px;cursor:pointer}.opponentInterestWorkflowButton svg{width:14px;height:14px;flex:0 0 14px}.opponentInterestWorkflowButton span{min-width:0;overflow-wrap:anywhere}.opponentInterestWorkflow button:disabled{opacity:.58;cursor:wait}.accountCreationWorkflowLayer,.loginWorkflowLayer,.passwordResetWorkflowLayer{display:grid;place-items:center}.deleteWorkflowLayer{z-index:50;display:grid;place-items:center}.deleteWorkflow{width:min(100%,300px);padding:16px;border:1px solid var(--soft-border-color);border-radius:var(--corner-radius);background:var(--default-theme-dark-charcoal);box-shadow:0 16px 34px var(--elevated-shadow-color);display:grid;gap:14px}.deleteWorkflow p{margin:0;color:var(--main-text-color);font-weight:var(--strong-font-weight);text-align:center}.deleteWorkflowActions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.deleteWorkflowButton{min-height:var(--form-button-height);padding:0 8px;border:1px solid var(--soft-border-color);border-radius:8px;color:var(--button-action-text-color);background:linear-gradient(180deg,var(--button-action-top-color),var(--button-action-bottom-color));font:inherit;font-size:var(--font-size-smallest);font-weight:var(--strong-font-weight);cursor:pointer;display:grid;grid-template-columns:auto minmax(0,auto);justify-content:center;align-items:center;gap:5px}.deleteWorkflowButton svg{width:14px;height:14px}.deleteWorkflowButton.is-danger{color:var(--form-error-color)}.deleteWorkflowButton:disabled{opacity:.55;cursor:default}.deleteWorkflow .deleteWorkflowStatus{color:var(--form-error-color);font-size:var(--font-size-small)}.contactWorkflowLayer{display:grid;place-items:center;overflow:hidden}.contactWorkflow{width:min(calc(100% - 36px),460px);max-height:calc(100% - 36px);min-height:0;padding:16px;border:1px solid var(--soft-border-color);border-radius:var(--corner-radius);color:var(--main-text-color);background:var(--default-theme-dark-charcoal);box-shadow:0 16px 34px var(--elevated-shadow-color);display:grid;gap:14px;overflow:auto}.contactWorkflow h1{margin:0;font-size:var(--font-size-larger);font-weight:var(--strong-font-weight)}.contactWorkflow p{margin:0;line-height:1.4}.contactWorkflowForm{display:grid;gap:14px}.contactWorkflowField{display:grid;gap:5px}.contactWorkflowField span{color:var(--muted-text-color);font-size:var(--font-size-small);font-weight:var(--strong-font-weight)}.contactWorkflowField input,.contactWorkflowField textarea{width:100%;min-height:var(--form-control-height);padding:0 10px;border:1px solid var(--soft-border-color);border-radius:8px;color:var(--main-text-color);background:var(--input-bg-color);box-shadow:none;font:inherit;font-weight:var(--value-font-weight)}.contactWorkflowField textarea{min-height:130px;padding-top:10px;padding-bottom:10px;resize:vertical}.contactWorkflowField input:focus,.contactWorkflowField textarea:focus{outline:2px solid var(--default-theme-strong-yellow-alpha-5);outline-offset:2px}.contactWorkflowActions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.contactWorkflowButton{height:var(--form-button-height);padding:0 14px;border:1px solid var(--soft-border-color);border-radius:10px;color:var(--button-action-text-color);background:linear-gradient(180deg,var(--button-action-top-color),var(--button-action-bottom-color));font-weight:var(--strong-font-weight);cursor:pointer}.contactWorkflowButton:disabled{opacity:.58;cursor:default}.contactWorkflowStatus{color:var(--default-theme-strong-yellow-light);font-weight:var(--strong-font-weight)}.contactWorkflowStatus.is-error{color:var(--form-error-color)}.bugReportWorkflowLayer{display:grid;place-items:center;padding-block:30px;overflow:hidden}.bugReportWorkflow{width:min(calc(100% - 36px),500px);height:100%;max-height:100%;min-height:0;padding:16px;border:1px solid var(--soft-border-color);border-radius:var(--corner-radius);color:var(--main-text-color);background:var(--default-theme-dark-charcoal);box-shadow:0 16px 34px var(--elevated-shadow-color);display:grid;grid-template-rows:auto minmax(0,1fr);gap:14px;overflow:hidden}.bugReportWorkflow h1{margin:0;font-size:var(--font-size-larger);font-weight:var(--strong-font-weight)}.bugReportWorkflowForm{display:grid;gap:14px;min-height:0;overflow:auto}.bugReportWorkflowQuestion,.bugReportWorkflowField{display:grid;gap:5px}.bugReportWorkflowField>span:first-child{color:var(--muted-text-color);font-size:var(--font-size-small);font-weight:var(--strong-font-weight)}.bugReportWorkflowPicker{width:100%}.bugReportWorkflowPicker .verifiedPickerInput{min-height:var(--form-control-height);width:100%;padding:0 10px;border:1px solid var(--soft-border-color);border-radius:8px 0 0 8px;color:var(--main-text-color);background:var(--input-bg-color);box-shadow:none}.bugReportWorkflowPicker .verifiedPickerToggle{min-height:var(--form-control-height);border:1px solid var(--soft-border-color);border-left:0;border-radius:0 8px 8px 0;background:var(--input-bg-color)}.bugReportWorkflowPicker .verifiedPickerInput:focus{outline:0;box-shadow:inset 0 0 0 2px var(--default-theme-strong-yellow-alpha-5)}.bugReportWorkflowPicker .verifiedPickerMenu{z-index:60}.bugReportWorkflowField textarea{width:100%;min-height:130px;padding:10px;border:1px solid var(--soft-border-color);border-radius:8px;color:var(--main-text-color);background:var(--input-bg-color);box-shadow:none;font:inherit;font-weight:var(--value-font-weight);resize:vertical}.bugReportWorkflowField textarea:focus{outline:0;box-shadow:inset 0 0 0 2px var(--default-theme-strong-yellow-alpha-5)}.bugReportWorkflowField small,.bugReportWorkflowHelper{margin:0;color:var(--muted-text-color);font-size:var(--font-size-smallest);line-height:1.35}.bugReportWorkflowHelper.is-warning{color:var(--form-error-color);font-weight:var(--strong-font-weight)}.bugReportWorkflowActions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.bugReportWorkflowButton{height:var(--form-button-height);padding:0 14px;border:1px solid var(--soft-border-color);border-radius:10px;color:var(--button-action-text-color);background:linear-gradient(180deg,var(--button-action-top-color),var(--button-action-bottom-color));font-weight:var(--strong-font-weight);cursor:pointer}.bugReportWorkflowButton:disabled{opacity:.58;cursor:default}.bugReportWorkflowStatus{margin:0;color:var(--form-error-color);font-weight:var(--strong-font-weight)}.loginBox{width:min(100%,360px);padding:18px;border:1px solid var(--soft-border-color);border-radius:var(--corner-radius);background:var(--default-theme-dark-charcoal);box-shadow:0 16px 34px var(--elevated-shadow-color)}.loginViewTitle{margin:0 0 16px;font-size:var(--font-size-larger);font-weight:var(--strong-font-weight)}.loginWorkflowActions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.loginWorkflowActions.formActionsSingleEnd>button{grid-column:2}.loginWorkflowStatus{margin:0;color:var(--form-error-color);font-weight:var(--strong-font-weight)}.formNote{margin:0 0 16px;color:var(--main-text-color)}.formValue{margin:-6px 0 16px;color:var(--main-text-color);text-align:center}.formSavedText{margin:0;color:var(--default-theme-strong-yellow-light)}.verificationWorkflowLayer{display:grid;place-items:center}.verificationWorkflow{width:min(100%,360px);padding:16px;border:1px solid var(--strong-border-color);border-radius:12px;background:var(--default-theme-dark-charcoal);box-shadow:0 16px 34px var(--elevated-shadow-color);display:grid;gap:14px}.verificationWorkflowTitle{margin:0;font-size:var(--font-size-larger)}.verificationWorkflowActions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.verificationWorkflowActions.formActionsSingleEnd>button{grid-column:2}.verificationWorkflowStatus{margin:0;color:var(--default-theme-strong-yellow-light);font-weight:var(--strong-font-weight)}.verificationWorkflowStatus.is-error{color:var(--form-error-color)}.eventCard{border:1px solid var(--soft-border-color);border-radius:var(--corner-radius);background:var(--feed-item-bg-color);overflow:hidden}.eventCard.eventCard-F{display:flex;align-items:center;gap:14px;border:0;border-radius:0;background:transparent;overflow:visible}.eventCard.eventCard-F .eventCardResult{padding:0}.eventCard-F .eventCardThumbnail{flex:0 0 80px;width:80px;height:80px;padding:0;overflow:hidden;border:1px solid var(--strong-border-color);border-radius:8px;background:var(--flyer-placeholder-bg-color);cursor:pointer}.eventCard-F .eventCardThumbnail img{display:block;width:100%;height:100%;object-fit:cover}.eventCard-F .eventCardThumbnailBlank{border-color:transparent;background:transparent;cursor:default}.eventCardFlyer{min-height:220px;display:grid;place-items:center;background:linear-gradient(135deg,var(--default-theme-strong-yellow-alpha-1),transparent 42%),var(--flyer-placeholder-bg-color);color:var(--muted-text-color);font-weight:var(--strong-font-weight);text-align:center}.eventCardEventName{color:var(--main-text-color);font-size:var(--font-size-larger);font-weight:var(--strong-font-weight)}.eventCardEventDates{color:var(--main-text-color);font-weight:var(--strong-font-weight)}.eventCardEventLocation{color:var(--main-text-color);font-size:var(--font-size-small);font-weight:var(--value-font-weight)}.eventCardEventCountry{color:var(--muted-text-color)}.eventCardResult{display:grid;gap:8px;padding:14px 16px}.eventCardResult[data-event-card]{cursor:pointer}.eventCardResult[data-event-card]:hover,.eventCardResult[data-event-card]:focus-within{border-color:var(--default-theme-strong-yellow-light)}.feedView{display:grid;gap:18px}.feedFavoriteIcon{width:20px;height:20px;flex:0 0 20px;padding:0;border:0;background:transparent;color:var(--muted-text-color);display:grid;place-items:center;cursor:pointer;transform:translateY(4px)}.feedFavoriteIcon svg{width:20px;height:20px}.feedFavoriteIcon:focus-visible{outline:2px solid var(--focus-outline-color);outline-offset:3px}.feed-list{display:grid;gap:14px}.feedEntrySeparator{width:100%;margin:0;border:0;border-top:1px solid var(--soft-border-color)}.feedFlyerPanel{position:relative;display:grid;place-items:center;max-width:min(720px,calc(100vw - 36px));max-height:calc(100vh - 76px);padding:16px;border:1px solid var(--strong-border-color);border-radius:8px;background:var(--overlay-panel-color);cursor:pointer}.feedFlyerPanel img{display:block;max-width:min(660px,calc(100vw - 68px));max-height:calc(100vh - 132px);object-fit:contain}.feedFlyerClose{position:absolute;top:4px;right:8px;z-index:1}.feedEmptyState{color:var(--muted-text-color);font-size:var(--font-size-base)}@media(min-width:760px){.feed-list{margin-top:0}}.eventsView{display:grid;gap:18px}.eventsHeader{display:flex;align-items:center;justify-content:space-between;gap:14px}.eventsSearch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:end;padding:0}.eventsNameRow{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:end}.eventsCreateTools{display:flex;gap:8px}.eventsCreateTools[hidden]{display:none}.eventsOpenOnly{min-height:var(--form-control-height);display:flex;align-items:center;gap:10px}.eventsOpenOnly input{width:18px;height:18px;accent-color:var(--default-theme-strong-yellow)}.eventsSearchButton{justify-self:start;min-width:120px;height:var(--form-button-height);padding:0 14px;border:1px solid var(--soft-border-color);border-radius:8px;color:var(--button-action-text-color);background:linear-gradient(180deg,var(--button-action-top-color),var(--button-action-bottom-color));font:inherit;font-weight:var(--strong-font-weight);cursor:pointer}.eventsSearchButton:disabled{opacity:.7;cursor:wait}.eventFlyerEditLayout{display:grid;gap:10px}.eventFlyerEditPreview{width:min(100%,220px);aspect-ratio:4 / 3;border:1px solid var(--soft-border-color);border-radius:8px;object-fit:contain;background:var(--button-bg-color)}.eventFlyerEditEmpty{color:var(--muted-text-color);font-size:var(--font-size-small)}.eventsCoordinatorRequest{grid-column:1 / -1;margin:-2px 0 0;color:var(--muted-text-color);font-size:var(--font-size-smallest);font-weight:var(--value-font-weight)}.eventsCoordinatorRequest[hidden]{display:none}.eventsCoordinatorRequestLink{padding:0;border:0;color:var(--default-theme-strong-yellow-light);background:transparent;font:inherit;font-weight:var(--strong-font-weight);text-decoration:underline;cursor:pointer}.eventsCoordinatorRequestLink:disabled{cursor:default;opacity:.7}.eventsSearchError{grid-column:1 / -1;margin:0;color:var(--form-error-color);font-weight:var(--strong-font-weight)}.eventCreationConfirmationReceiptWarning{margin:0;color:var(--muted-text-color);font-size:var(--font-size-smallest);font-weight:var(--value-font-weight)}.eventsResults{display:grid;gap:10px}.eventView{display:grid}.eventBackButton svg{color:var(--default-theme-light-grey)}.eventRegisterButton.is-canceling svg{color:var(--main-text-color)}.eventDetailCard{display:grid;position:relative;margin-right:0;margin-left:0;padding:18px 8px;gap:12px;color:var(--main-text-color);font-size:var(--font-size-small);line-height:1.35;font-weight:var(--value-font-weight)}.eventDetailRows{display:grid;gap:0}.eventRosterBlock{min-width:0;display:grid;gap:10px}.eventDetailTools{position:absolute;top:18px;right:20px;display:flex;gap:8px}.eventDetailToolButton{flex:0 0 auto}.eventDetailNameRow{color:var(--default-theme-brass);font-size:var(--font-size-largest);font-weight:var(--strong-font-weight)}.eventDetailCard .eventInfoLabel{color:var(--muted-text-color);font-weight:var(--strong-font-weight)}.eventDetailCard .eventInfoConnector{color:var(--muted-text-color);font-weight:var(--value-font-weight)}.eventDetailInfoSection{display:grid;gap:4px;margin-top:10px}.eventDetailInfoSection h2{margin:0;color:var(--main-text-color);font-size:var(--font-size-larger);font-weight:var(--strong-font-weight)}.eventDetailInfoSection p{margin:0;color:var(--main-text-color);font-size:var(--font-size-small);font-weight:var(--value-font-weight)}.eventRosterFilters{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.eventRosterFilterLabel{color:var(--muted-text-color);font-size:var(--font-size-small);font-weight:var(--strong-font-weight)}.eventRosterFilterMenu{position:relative;min-width:min(100%,220px)}.eventRosterFilterMenu summary{min-height:32px;padding:0 32px 0 10px;border:1px solid var(--soft-border-color);border-radius:6px;color:var(--main-text-color);background:var(--button-bg-color);font:inherit;font-size:var(--font-size-small);font-weight:var(--value-font-weight);display:flex;align-items:center;cursor:pointer;list-style:none}.eventRosterFilterMenu summary::-webkit-details-marker{display:none}.eventRosterFilterMenu summary:after{content:"";position:absolute;top:50%;right:12px;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-62%) rotate(45deg);pointer-events:none}.eventRosterFilterMenu[open] summary:after{transform:translateY(-25%) rotate(225deg)}.eventRosterFilterOptions{position:absolute;top:calc(100% + 4px);left:0;z-index:10;display:grid;min-width:100%;padding:6px;border:1px solid var(--soft-border-color);border-radius:6px;background:var(--bg-color);box-shadow:0 10px 18px var(--menu-shadow-color)}.eventRosterFilterOption{min-height:30px;display:flex;align-items:center;gap:8px;padding:0 6px;color:var(--main-text-color);font-size:var(--font-size-small);cursor:pointer}.eventRosterFilterGroup+.eventRosterFilterGroup{margin-top:6px;padding-top:6px;border-top:1px solid var(--soft-border-color)}.eventRosterFilterGroupLabel{padding:2px 6px;color:var(--muted-text-color);font-size:var(--font-size-smallest);font-weight:var(--strong-font-weight)}.eventRosterFilterOption input{width:16px;height:16px;accent-color:var(--default-theme-strong-yellow)}.eventRosterList{min-width:0;overflow-x:auto;display:grid;gap:8px;color:var(--main-text-color)}.eventRosterEmpty{padding:10px 8px;border-bottom:1px solid var(--soft-border-color);color:var(--main-text-color);font-size:var(--font-size-small)}.eventRosterEntry{min-width:0;display:grid;grid-template-columns:64px minmax(0,1fr) minmax(0,1.05fr) 24px;grid-template-rows:repeat(3,auto) auto;column-gap:10px;row-gap:3px;padding:8px 10px;border:1px solid var(--soft-border-color);border-radius:8px;background:var(--feed-item-bg-color);font-size:var(--font-size-small);font-weight:var(--value-font-weight)}.eventRosterPhotoCell{grid-row:1 / 4;grid-column:1}.eventRosterProfileButton{width:56px;height:56px;padding:0;border:1px solid var(--soft-border-color);border-radius:8px;overflow:hidden;background:var(--button-bg-color);display:grid;place-items:center}.eventRosterProfileImage{object-fit:cover;display:block;border-radius:6px}.eventRosterProfileImage-portrait{width:42px;height:56px}.eventRosterProfileImage-landscape{width:56px;height:42px}.eventRosterProfileImage-square{width:56px;height:56px}.eventRosterProfileButton svg{width:20px;height:20px;fill:none;stroke:currentColor}.eventRosterPersonCell,.eventRosterConditions{display:grid;grid-template-rows:repeat(3,minmax(0,auto));gap:2px}.eventRosterPersonCell{grid-row:1 / 4;grid-column:2;font-weight:var(--strong-font-weight);min-width:0;overflow-wrap:anywhere}.eventRosterSmallValue,.eventRosterConditions{font-size:var(--font-size-smallest);font-weight:var(--value-font-weight)}.eventRosterConditionsCell{grid-row:1 / 4;grid-column:3;min-width:0;overflow-wrap:anywhere}.eventRosterBookmarkCell{grid-row:1;grid-column:4;justify-self:end;align-self:start}.eventRosterConditions span{color:var(--muted-text-color);font-weight:var(--strong-font-weight)}.eventRosterStateCell{grid-row:4;grid-column:1 / -1;width:100%;margin-top:5px;padding-top:6px;border-top:1px solid var(--soft-border-color);display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:var(--main-text-color);font-size:var(--font-size-smallest);white-space:nowrap}.eventRosterStateCell span span{color:var(--muted-text-color);font-weight:var(--strong-font-weight)}.eventRosterPrivateInfoIcon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 18px;width:18px;height:18px;margin-left:auto;color:var(--default-theme-strong-yellow-light)}.eventRosterPrivateInfoIcon svg{width:18px;height:18px}.eventRosterApprovalCell{grid-row:2 / 4;grid-column:4;min-height:28px;display:flex;align-items:flex-start}.eventCardLink{padding:0;border:0;color:var(--default-theme-strong-yellow-light);background:transparent;font:inherit;font-size:var(--font-size-small);font-weight:var(--strong-font-weight);cursor:pointer}.eventCardLink:disabled,.eventCardLink[aria-disabled=true]{color:var(--muted-text-color);cursor:pointer;opacity:.68}.eventRosterApprovalActions{display:inline-flex;gap:6px}.eventRosterApprovalButton{width:28px;height:28px;padding:0;border:1px solid var(--soft-border-color);border-radius:6px;color:var(--main-text-color);background:var(--button-bg-color);display:grid;place-items:center;cursor:pointer}.eventRosterApprovalButton svg{width:15px;height:15px;fill:none;stroke:currentColor}.eventRosterApprovalButton-isApproved{color:var(--default-theme-green)}.eventRosterApprovalButton-isDeclined{color:var(--default-theme-red)}.eventRosterInlineAction{border:0;padding:0;background:transparent;color:var(--default-theme-strong-yellow-light);font:inherit;cursor:pointer}.eventRosterConfirmedIcon{color:var(--default-theme-green);display:inline-flex;align-items:center;justify-content:center}.eventRosterConfirmedIcon svg{width:18px;height:18px;stroke:currentColor;stroke-width:3}@media(min-width:620px){.eventRosterList-withApproval .eventRosterEntry{grid-template-columns:64px minmax(0,1fr) minmax(0,1.05fr) auto}}@media(max-width:520px){.eventRosterEntry,.eventRosterList-withApproval .eventRosterEntry{grid-template-columns:56px minmax(0,.72fr) minmax(0,1.28fr) 24px;column-gap:8px}.eventRosterPhotoCell{grid-row:1 / 4;grid-column:1}.eventRosterPersonCell{grid-row:1 / 4;grid-column:2}.eventRosterConditionsCell{grid-row:1 / 4;grid-column:3;padding-top:0}.eventRosterStateCell{grid-row:4;grid-column:1 / -1}.eventRosterApprovalCell{grid-row:5;grid-column:1 / -1}}.fighterCardWorkflowLayer{display:grid;align-items:center;justify-items:center;align-content:center}.fighterCardWorkflow{--form-workflow-width: var(--fighter-card-render-width);display:grid;justify-items:center}.fighterCardWorkflowPanel{width:var(--fighter-card-render-width);height:var(--fighter-card-render-height);min-width:0;max-height:100%;overflow:hidden;padding:0;border:0;border-radius:0;background:transparent;color:var(--main-text-color);font-size:var(--font-size-small)}.fighterCardWorkflowPanel span,.fighterTradingCardInfo span{color:var(--muted-text-color);font-size:var(--font-size-small);font-weight:var(--strong-font-weight)}.fighterCardWorkflowClose{border:0;color:var(--default-theme-red);background:transparent;line-height:1;position:absolute;top:calc(7% - 6px);right:8%;z-index:4;cursor:pointer}.fighterCardWorkflowClose svg{width:18px;height:18px;display:block}.fighterTradingCard{position:relative;width:100%;height:100%;background:var(--fighter-card-bg-color);border:2px solid var(--fighter-card-border-color);border-radius:12px;overflow:hidden;cursor:pointer;filter:drop-shadow(0 18px 28px var(--fighter-card-shadow-color))}.fighterTradingCardSide{position:absolute;inset:0;background:var(--fighter-card-bg-color)}.fighterTradingCardFront{background:var(--fighter-card-bg-color)}.fighterTradingCardPhoto{position:absolute;inset:4.5% 5.5%;display:grid;place-items:center;color:var(--muted-text-color);background:radial-gradient(circle at 50% 16%,var(--fighter-card-photo-highlight-color),transparent 24%),var(--feed-item-bg-color);font-size:var(--font-size-small);font-weight:var(--strong-font-weight);z-index:1}.fighterTradingCardPhoto img{display:block;width:100%;height:100%;object-fit:cover}.fighterTradingCardBackImagePlaceholder{position:absolute;inset:4.5% 5.5%;z-index:1;background:linear-gradient(180deg,var(--fighter-card-back-gradient-color),var(--fighter-card-back-gradient-clear-color) 31%),radial-gradient(circle at 50% 14%,var(--fighter-card-back-highlight-color),transparent 20%),var(--feed-item-bg-color)}.fighterTradingCardFrame{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;pointer-events:none;z-index:2}.fighterTradingCardBack{color:var(--main-text-color);background:var(--fighter-card-bg-color);overflow:hidden}.fighterTradingCardBackText{position:absolute;inset:8.5%;z-index:3;display:grid;align-content:start;gap:6px;overflow:hidden}.fighterTradingCardBack[hidden],.fighterTradingCardFront[hidden]{display:none}.fighterTradingCardBackName{width:fit-content;max-width:100%;margin-top:calc(32% - 2px);margin-right:auto;margin-bottom:0;margin-left:auto;padding:1px 4px;border-radius:4px;background:var(--fighter-card-label-bg-color);text-align:center;font-size:var(--font-size-larger);font-weight:var(--strong-font-weight)}.fighterTradingCardBackTape{text-align:center;font-size:var(--font-size-base);font-weight:var(--strong-font-weight);transform:translateY(-2px)}.fighterTradingCardInfo{font-size:var(--font-size-smaller);font-weight:var(--value-font-weight);line-height:1.25}.eventCreationFlow,.eventTemplateManagementFlow{display:grid;gap:12px}.eventWorkflowHeader{width:100%}.eventTemplateNewCardButton{justify-self:start;height:var(--form-button-height);padding:0 14px 0 12px;border-radius:8px;display:inline-flex;align-items:center;gap:8px}.eventTemplateNewCardButton svg{width:20px;height:20px}.eventTemplateCardList{display:grid;gap:12px}.eventTemplateCard{position:relative;min-height:150px;padding:16px;border:1px solid var(--soft-border-color);border-radius:var(--corner-radius);background:var(--feed-item-bg-color);box-shadow:0 16px 34px var(--elevated-shadow-color)}.eventTemplateCard:not(.is-editing){min-height:0}.eventTemplateCardBody{display:grid;grid-template-columns:86px minmax(0,1fr);gap:14px;align-items:start;padding-right:46px}.eventTemplateIconSquare{width:86px;height:86px;aspect-ratio:1;padding:8px;border:1px solid var(--soft-border-color);border-radius:8px;color:var(--muted-text-color);background:var(--input-bg-color);display:grid;place-items:center;text-align:center}.eventTemplateIconSquare span{overflow-wrap:anywhere}.eventTemplateIconSquare img{display:block;width:100%;height:100%;object-fit:contain}.eventTemplateIconEditor{margin-top:24px;gap:6px;cursor:default}.eventTemplateIconLabel{color:var(--muted-text-color);font-size:var(--font-size-small);font-weight:var(--strong-font-weight)}.eventTemplateIconDisplayButton{min-width:0;width:100%;border:0;color:var(--main-text-color);background:transparent;font:inherit;font-size:var(--font-size-small);font-weight:var(--value-font-weight);text-align:center;overflow-wrap:anywhere}.eventTemplateIconDisplayButton:disabled{cursor:default;opacity:1}.eventTemplateCardFields{display:grid;gap:10px}.eventTemplateDisplayName,.eventTemplateDisplayLocation,.eventTemplateDisplayMetro,.eventTemplateDisplayModel{margin:0}.eventTemplateDisplayName{color:var(--main-text-color);font-size:var(--font-size-larger);font-weight:var(--strong-font-weight)}.eventTemplateDisplayLocation,.eventTemplateDisplayMetro,.eventTemplateDisplayModel{color:var(--main-text-color);font-weight:var(--value-font-weight)}.eventTemplateDisplayCountry{color:var(--muted-text-color);font-weight:var(--value-font-weight)}.eventTemplateEditButton{position:absolute;top:12px;right:12px;width:28px;height:28px;padding:0;border:1px solid var(--soft-border-color);border-radius:999px;color:var(--default-theme-brass);background:var(--button-bg-color);display:grid;place-items:center;cursor:pointer}.eventTemplateEditButton svg{width:14px;height:14px;fill:none;stroke:currentColor}.eventTemplateEditControls{position:absolute;top:12px;right:12px;display:inline-flex;gap:6px}.eventTemplateEditControlButton{width:28px;height:28px;padding:0;border:1px solid var(--soft-border-color);border-radius:999px;background:var(--button-bg-color);display:grid;place-items:center;cursor:pointer}.eventTemplateEditControlButton svg{width:14px;height:14px;fill:none;stroke:currentColor}.eventTemplateEditControlButton.is-cancel,.eventTemplateEditControlButton.is-delete{color:var(--default-theme-red)}.eventTemplateEditControlButton.is-save{color:var(--default-theme-green)}.eventTemplateEditControlButton:disabled{opacity:.72;cursor:wait}.eventTemplateCardEditForm{display:grid;gap:14px}.eventTemplateEditTopGrid{display:grid;grid-template-columns:minmax(0,1fr) 86px;gap:19px;align-items:start}.eventTemplateNameMetroStack{display:grid;gap:10px}.eventTemplateActivityRadiusRow{display:grid;grid-template-columns:minmax(170px,220px) 116px;gap:10px;align-items:end;justify-content:start}.eventTemplateActivityRadiusRow.is-metric{width:min(100%,390px);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.eventTemplateActivityModel{min-width:0}.eventTemplateActivityPicker{width:100%}.eventTemplateRadiusBox input{width:100%;text-align:right;appearance:auto;-moz-appearance:auto}.eventTemplateRadiusBox input[type=number]::-webkit-outer-spin-button,.eventTemplateRadiusBox input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:auto;opacity:1}.eventTemplateTextBox textarea{min-height:96px;resize:vertical}.eventCreationSeedChoice,.eventCreationTwoColumnRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.eventCreationNameIconRow{display:grid;grid-template-columns:minmax(0,1fr) 74px;gap:10px;align-items:end}.eventCreationIconPlaceholder{width:74px;height:74px;border:1px solid var(--soft-border-color);border-radius:8px;color:var(--muted-text-color);background:var(--input-bg-color);font:inherit;font-size:var(--font-size-small);font-weight:var(--value-font-weight);display:grid;place-items:center;cursor:pointer}.eventCreationOptionRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:center}.eventCreationOptionCheck{display:inline-flex;gap:8px;align-items:center;color:var(--main-text-color);font-size:var(--font-size-small);font-weight:var(--strong-font-weight)}.eventCreationOptionCheck input{width:18px;height:18px;accent-color:var(--default-theme-strong-yellow)}.eventCreationAddressBox{position:relative}.eventCreationAddressSuggestions{display:grid;gap:2px;position:absolute;z-index:10;top:calc(100% + 4px);right:0;left:0;max-height:220px;overflow-y:auto;padding:4px;border:1px solid var(--soft-border-color);border-radius:8px;background:var(--default-theme-picker-menu);box-shadow:0 12px 24px var(--default-theme-black-alpha-3)}.eventCreationAddressSuggestions[hidden]{display:none}.eventCreationAddressSuggestion{min-height:34px;padding:6px 8px;border:0;border-radius:4px;color:var(--main-text-color);background:var(--default-theme-picker-menu);font:inherit;font-size:var(--font-size-base);font-weight:var(--value-font-weight);text-align:left;cursor:pointer}.eventCreationAddressSuggestion:hover,.eventCreationAddressSuggestion:focus{outline:1px solid var(--default-theme-strong-yellow-light);background:var(--button-hover-bg-color)}.eventToolsStatus{margin:0;color:var(--default-theme-strong-yellow-light)}.eventMessageOverlay{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:20px;background:var(--bg-color);pointer-events:auto}.eventMessageOverlay[hidden]{display:none}.eventMessagePanel{width:min(100%,var(--form-workflow-width));display:grid;gap:14px;background:var(--default-theme-dark-charcoal)}.eventMessagePanel.formPanel,.eventMessagePanel .formInputBox{background:var(--default-theme-dark-charcoal)}.eventMessagePanel .formInputBox input:not([type=checkbox]),.eventMessagePanel .formInputBox input:not([type=checkbox]):focus,.eventMessagePanel .formInputBox select,.eventMessagePanel .formInputBox select:focus,.eventMessagePanel .formInputBox textarea,.eventMessagePanel .formInputBox textarea:focus{background:var(--default-theme-charcoal)}.eventMessagePanel .formInputBox textarea,.eventMessagePanel .formInputBox textarea:focus{min-height:170px}.eventMessageActions{display:flex;justify-content:flex-end;gap:10px}.eventMessageStatus{margin:0;color:var(--default-theme-strong-yellow-light);font-size:var(--font-size-small)}.eventMessageStatus.is-error{color:var(--error-text-color)}.eventEditForm{width:min(100%,var(--form-workflow-width));justify-self:center}.eventDesigneeSlots{display:grid;gap:12px}.eventDesigneeSlot{display:grid;gap:6px}.eventDesigneeSlotRow{display:grid;grid-template-columns:minmax(0,1fr) var(--form-button-height) var(--form-button-height);gap:8px;align-items:end}.eventDesigneeSlotInput{min-width:0;height:var(--form-control-height);padding:0 12px;border:1px solid var(--input-border-color);border-radius:8px;color:var(--main-text-color);background:var(--input-bg-color);font:inherit;font-size:var(--font-size-base);font-weight:var(--value-font-weight)}.eventDesigneeSlotInput[readonly]{color:var(--muted-text-color)}.eventDesigneeSlotButton{width:var(--form-button-height);height:var(--form-button-height);padding:0;border:1px solid var(--soft-border-color);border-radius:8px;color:var(--button-action-text-color);background:linear-gradient(180deg,var(--button-action-top-color),var(--button-action-bottom-color));font:inherit;font-size:var(--font-size-large);font-weight:var(--strong-font-weight);display:grid;place-items:center;cursor:pointer}.eventDesigneeSlotButton:disabled{color:var(--muted-text-color);cursor:default}.eventDesigneeSlotButton.is-danger{color:var(--default-theme-red)}.eventDesigneeSlotButton.is-search,.eventDesigneeSlotButton.is-accepted{color:var(--default-theme-green)}.eventDesigneeSlotButton svg{width:17px;height:17px}.eventDesigneeSlotState{color:var(--muted-text-color);font-size:var(--font-size-small);font-weight:var(--value-font-weight)}.eventDesigneeCandidateList{display:grid;gap:8px}.eventDesigneeCandidateList[hidden]{display:none}.eventDesigneeCandidate{display:grid;grid-template-columns:minmax(0,1fr) 28px auto;gap:10px;align-items:center;padding:8px 0;border-top:1px solid var(--soft-border-color)}.eventDesigneeCandidateName{color:var(--main-text-color);font-size:var(--font-size-base);font-weight:var(--strong-font-weight)}.eventDesigneeCandidateMeta,.eventDesigneeNoResults{color:var(--muted-text-color);font-size:var(--font-size-small);font-weight:var(--value-font-weight)}.eventEditActions.has-delete{grid-template-columns:1fr 1fr 1fr}.eventEditActions.has-delete>button:nth-of-type(1){justify-self:start}.eventEditActions.has-delete>button:nth-of-type(2){justify-self:center}.eventEditActions.has-delete>button:nth-of-type(3){justify-self:end}.eventToolsStatus.is-error{color:var(--form-error-color);font-weight:var(--strong-font-weight)}@media(max-width:520px){.eventsSearch{grid-template-columns:repeat(2,minmax(0,1fr))}}.myAccountShell{display:grid;gap:16px}.myAccountHeader{display:grid;gap:14px}.accountToolbar{display:none}.accountToolbar.is-visible{display:flex;align-items:center;justify-content:center;width:100%;gap:8px;flex-wrap:wrap}.accountTabs{display:inline-flex;align-items:stretch;width:fit-content;max-width:100%;min-height:24px;padding:0 10px;border:0;overflow:hidden;clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,14px 100%,0 50%);background:linear-gradient(180deg,var(--account-bar-top-color) 0%,var(--account-bar-upper-color) 18%,var(--account-bar-middle-color) 48%,var(--account-bar-lower-color) 72%,var(--account-bar-bottom-color) 100%);box-shadow:inset 0 1px 0 var(--account-bar-top-shadow-color),inset 0 -1px 0 var(--account-bar-bottom-shadow-color)}.accountEditButton{width:28px;height:28px;padding:0;border:1px solid var(--soft-border-color);border-radius:999px;color:var(--default-theme-brass);background:var(--button-bg-color);display:grid;place-items:center;cursor:pointer}.accountPanel>.accountEditButton,.accountPanel>.accountEditControls{position:absolute;top:12px;right:12px}.accountEditControls{display:inline-flex;gap:6px}.accountEditControlButton{width:28px;height:28px;padding:0;border:1px solid var(--soft-border-color);border-radius:999px;background:var(--button-bg-color);display:grid;place-items:center;cursor:pointer}.accountEditButton svg,.accountEditControlButton svg{width:14px;height:14px;fill:none;stroke:currentColor}.accountEditCancelButton{color:var(--default-theme-red)}.accountEditSaveButton{color:var(--default-theme-green)}.accountEditControlButton:disabled{opacity:.72;cursor:wait}.accountBarRivet,.accountRoleBadge{width:30px;height:30px;flex:0 0 auto;border:0;border-radius:999px;color:var(--account-bar-text-color);background:linear-gradient(180deg,var(--account-bar-top-color) 0%,var(--account-bar-upper-color) 18%,var(--account-bar-middle-color) 48%,var(--account-bar-lower-color) 72%,var(--account-bar-bottom-color) 100%);box-shadow:inset 0 1px 0 var(--account-bar-top-shadow-color),inset 0 -1px 0 var(--account-bar-bottom-shadow-color);display:grid;place-items:center}.accountBarRivet svg,.accountRoleBadge svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.25}.accountRoleBadge svg{transform:scaleX(-1)}[data-control-panel-view]{cursor:pointer}.accountBarText{min-height:24px;padding:0 8px;flex:0 0 auto;border:0;border-right:1px solid var(--account-bar-divider-color);color:var(--account-bar-text-color);background:transparent;font:inherit;font-size:var(--font-size-small);font-weight:var(--strong-font-weight);line-height:1;white-space:nowrap;text-shadow:0 -1px 0 var(--account-bar-text-shadow-color);cursor:pointer}.accountBarText:last-child{border-right:0}.accountBarText.is-active{color:var(--account-bar-active-text-color);background:transparent;box-shadow:none;text-shadow:0 0 6px var(--default-theme-strong-yellow-alpha-7),0 0 8px var(--default-theme-strong-yellow-alpha-7),0 0 8px var(--default-theme-strong-yellow-alpha-7),0 0 12px var(--default-theme-strong-yellow-alpha-4),0 -1px 0 var(--account-bar-text-shadow-color)}.accountPanel{position:relative;padding:16px 54px 16px 16px;border:1px solid var(--soft-border-color);border-radius:var(--corner-radius);background:var(--feed-item-bg-color);box-shadow:0 16px 34px var(--elevated-shadow-color)}.accountPanelGrid{display:grid;gap:18px}.accountCoordinatorRequestBanner{align-self:end;margin-top:auto;padding:10px 0 0;border-top:1px solid var(--soft-border-color);color:var(--muted-text-color);font-size:var(--font-size-smallest);font-weight:var(--value-font-weight)}.accountCoordinatorRequestLink{padding:0;border:0;color:var(--default-theme-strong-yellow-light);background:transparent;font:inherit;font-weight:var(--strong-font-weight);text-decoration:underline;cursor:pointer}.accountCoordinatorRequestLink:disabled{cursor:default;opacity:.7}.accountCoordinatorRequestStatus{margin-left:8px;color:var(--main-text-color)}.accountInlineRow{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.accountInlinePair{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:8px}.accountInlineSplit{justify-content:flex-start;gap:18px 28px}.accountMatchConditionGroups{min-width:0;flex:1 1 100%;display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.accountMatchConditionGroup{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px;align-items:baseline}.accountMatchConditionLabel{white-space:nowrap}.accountMatchConditionGroup .accountInfoEntryValue{min-width:0}.accountInfoEntryLabel{color:var(--muted-text-color);font-size:var(--font-size-small);font-weight:var(--strong-font-weight)}.accountInfoEntryValue{color:var(--main-text-color)}.accountInlineEditForm{margin:0}.accountEditableGroup{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:6px}.accountEditableValue{display:inline-block;max-width:100%;padding:1px 5px;border:1px solid var(--default-theme-strong-yellow-alpha-2);border-radius:4px;color:var(--main-text-color);background:var(--default-theme-strong-yellow-alpha-2);font:inherit;box-shadow:none;white-space:nowrap}.accountEditableValue.is-empty{min-width:7ch;min-height:1.25em;vertical-align:-.08em}.accountEditableValue.is-empty:after{content:"";display:inline-block}.accountEditableValue:focus{outline:0;border-color:var(--default-theme-strong-yellow-alpha-5);background:var(--default-theme-strong-yellow-alpha-3)}.accountEditableName,.accountEditableLocation{min-width:1ch}.accountDatePicker{min-height:0;width:13ch;padding:1px 5px;border:1px solid var(--default-theme-strong-yellow-alpha-2);border-radius:4px;color:var(--main-text-color);background:var(--default-theme-strong-yellow-alpha-2);font:inherit;box-shadow:none;color-scheme:dark}.accountLocationPicker{width:12ch;max-width:12ch}.accountLocationPicker .verifiedPickerInput{min-height:0;width:100%;min-width:0;padding:1px 5px;border:1px solid var(--default-theme-strong-yellow-alpha-2);border-radius:4px;color:var(--main-text-color);background:var(--default-theme-strong-yellow-alpha-2);font:inherit;box-shadow:none;color-scheme:dark}.accountLocationPicker.is-disabled,.accountLocationPicker .verifiedPickerInput:disabled{opacity:.5;cursor:not-allowed}.accountPlatformPicker{position:relative;display:inline-flex;align-items:center}.accountPlatformToggle{min-width:12ch}.accountPlatformToggle .verifiedPickerInput{min-height:0;padding:0 16px 0 5px;border:1px solid var(--default-theme-strong-yellow-alpha-2);border-radius:4px;color:var(--main-text-color);background:var(--default-theme-strong-yellow-alpha-2);font-family:inherit;font-weight:var(--value-font-weight);box-shadow:none;cursor:pointer}.accountPlatformToggle .verifiedPickerInput:focus{outline:0;border-color:var(--default-theme-strong-yellow-alpha-5);background:var(--default-theme-strong-yellow-alpha-3)}.accountPlatformMenu{min-width:170px;padding:0;position:absolute;top:calc(100% + 6px);left:0;z-index:10;border:0;border-radius:0;background:var(--default-theme-picker-menu);box-shadow:0 12px 24px var(--elevated-shadow-color);display:grid;gap:0}.accountPlatformMenu[hidden]{display:none}.accountPlatformOption{width:100%;min-height:40px;padding:0 18px;border:0;border-radius:0;color:var(--main-text-color);background:var(--default-theme-picker-menu);font-family:inherit;font-weight:var(--value-font-weight);text-align:left;white-space:nowrap;cursor:pointer}.accountPlatformOption:hover,.accountPlatformOption:focus{outline:0;background:var(--feed-item-bg-color)}.accountSettingsCredentialGrid{display:grid;grid-template-columns:minmax(0,max-content) minmax(0,max-content);column-gap:24px;row-gap:18px;align-items:baseline}.accountPasswordField{width:20ch;grid-template-columns:minmax(0,1fr) auto}.accountPasswordField input{width:100%;min-width:0;padding:0 6px;border:0;background:transparent;box-shadow:none}.accountPasswordField input:focus{outline:0}.accountSettingsToggleRow{gap:10px}.accountYesNoToggle{display:inline-flex;overflow:hidden;border:1px solid var(--soft-border-color);border-radius:7px;background:var(--button-bg-color)}.accountYesNoSwitch{position:relative;display:inline-flex;align-items:center}.accountYesNoSwitch input{position:absolute;opacity:0;pointer-events:none}.accountYesNoSwitch span{min-width:42px;padding:4px 10px;color:var(--muted-text-color);font-size:var(--font-size-small);font-weight:var(--strong-font-weight);text-align:center;cursor:pointer}.accountYesNoSwitch+.accountYesNoSwitch span{border-left:1px solid var(--soft-border-color)}.accountYesNoSwitch input:checked+span{color:var(--default-theme-dark-green-text);background:linear-gradient(180deg,var(--default-theme-strong-yellow-light),var(--default-theme-strong-yellow-dark))}.accountYesNoSwitch input:focus-visible+span{outline:2px solid var(--default-theme-strong-yellow-alpha-5);outline-offset:-2px}.accountLocationCountry,.accountLocationState{width:14ch;max-width:14ch}.accountDatePicker:focus{outline:0;border-color:var(--default-theme-strong-yellow-alpha-5);background:var(--default-theme-strong-yellow-alpha-3)}.accountLocationPicker .verifiedPickerInput:focus{outline:0;border-color:var(--default-theme-strong-yellow-alpha-5);background:var(--default-theme-strong-yellow-alpha-3)}.accountNumberPicker{min-height:0;width:7ch;padding:1px 5px;border:1px solid var(--default-theme-strong-yellow-alpha-2);border-radius:4px;color:var(--main-text-color);background:var(--default-theme-strong-yellow-alpha-2);font:inherit;box-shadow:none}.accountNumberPicker:focus{outline:0;border-color:var(--default-theme-strong-yellow-alpha-5);background:var(--default-theme-strong-yellow-alpha-3)}.matchTagRow{align-items:center}.matchTagGroup{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.matchTag,.matchTagAddPicker .verifiedPickerInput{min-height:24px;padding:2px 8px;border:1px solid var(--strong-border-color);border-radius:6px;color:var(--main-text-color);background:var(--button-bg-color);display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:var(--font-size-small);font-weight:var(--strong-font-weight)}.matchTagAddPicker{min-width:46px}.matchTagAddPicker .verifiedPickerInput{width:100%;color:var(--main-text-color);cursor:pointer}.matchTagRemove{padding:0;border:0;color:var(--default-theme-pure-red);background:transparent;line-height:1;cursor:pointer}.matchTagRemove svg{width:var(--font-size-smaller);height:var(--font-size-smaller);display:block}.matchTagMenu{max-width:min(100%,220px);padding:6px;border:1px solid var(--strong-border-color);border-radius:6px;background:var(--input-bg-color);box-shadow:0 12px 24px var(--elevated-shadow-color);display:inline-flex;flex-wrap:wrap;gap:5px}.matchTagMenu[hidden]{display:none}.matchTagMenuOption{min-height:24px;padding:2px 7px;border:1px solid var(--soft-border-color);border-radius:5px;color:var(--main-text-color);background:var(--button-bg-color);font-family:inherit;font-size:var(--font-size-small);font-weight:var(--value-font-weight);cursor:pointer}.matchTagMenuOption:hover{border-color:var(--strong-border-color);background:var(--feed-item-bg-color)}.accountIntensityControls{display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px}.accountDualSlider{width:min(220px,48vw);height:26px;position:relative;display:inline-block;touch-action:none}.accountDualSliderTrack,.accountDualSliderFill{height:6px;position:absolute;top:50%;border-radius:999px;transform:translateY(-50%)}.accountDualSliderTrack{left:0;right:0;background:var(--button-bg-color);border:1px solid var(--soft-border-color)}.accountDualSliderFill{background:var(--default-theme-strong-yellow);box-shadow:0 0 10px var(--default-theme-strong-yellow-alpha-3)}.accountDualSliderHandle{width:18px;height:18px;padding:0;position:absolute;top:50%;border:2px solid var(--main-text-color);border-radius:999px;background:var(--default-theme-strong-yellow);box-shadow:0 2px 7px var(--elevated-shadow-color);transform:translate(-50%,-50%);cursor:grab}.accountDualSliderHandle:active{cursor:grabbing}.accountDualSliderHandle:focus{outline:2px solid var(--default-theme-strong-yellow-alpha-5);outline-offset:3px}.accountLargerRingName{color:var(--main-text-color);font-size:var(--font-size-larger);font-weight:var(--strong-font-weight)}.socialHero{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-items:start}.socialHeroText{display:grid;gap:12px}.socialImagePlaceholder{width:min(100%,220px);min-height:220px;padding:12px;border:1px solid var(--soft-border-color);border-radius:12px;color:var(--muted-text-color);background:var(--button-bg-color);display:grid;place-items:center;text-align:center}button.socialImagePlaceholder{font:inherit;cursor:pointer}.socialImagePlaceholder.is-actionable:hover,.socialImagePlaceholder.is-actionable:focus{outline:2px solid var(--default-theme-strong-yellow-alpha-5);outline-offset:2px}.socialImagePlaceholder.is-filled{color:var(--main-text-color);padding:0;overflow:hidden}.socialImagePlaceholder img{width:100%;height:100%;min-height:220px;object-fit:cover}.dangerInlineLinkButton{color:var(--form-error-color);text-decoration-color:var(--form-error-color)}.profilePhotoWorkflowLayer{display:grid;place-items:center}.profilePhotoWorkflow{width:min(100%,360px);padding:16px;border:1px solid var(--soft-border-color);border-radius:var(--corner-radius);background:var(--default-theme-dark-charcoal);box-shadow:0 16px 34px var(--elevated-shadow-color);display:grid;gap:14px;justify-items:center}.profilePhotoPreview,.profilePhotoFrame{width:260px;max-width:100%;border:1px solid var(--soft-border-color);border-radius:12px;background:var(--button-bg-color);overflow:hidden;display:grid;place-items:center}.profilePhotoPreview{min-height:260px;padding:12px;color:var(--muted-text-color);text-align:center}.profilePhotoPreview.is-filled{padding:0}.profilePhotoPreview img{width:100%;height:100%;min-height:260px;object-fit:contain}.profilePhotoFrame{position:relative;touch-action:none;cursor:grab}.profilePhotoFrame:active{cursor:grabbing}.profilePhotoFrame img{position:absolute;top:50%;left:50%;max-width:none;-webkit-user-select:none;user-select:none;pointer-events:none}.profilePhotoFrameGrid{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(to right,transparent 33%,var(--soft-border-color) 33%,var(--soft-border-color) calc(33% + 1px),transparent calc(33% + 1px),transparent 66%,var(--soft-border-color) 66%,var(--soft-border-color) calc(66% + 1px),transparent calc(66% + 1px)),linear-gradient(to bottom,transparent 33%,var(--soft-border-color) 33%,var(--soft-border-color) calc(33% + 1px),transparent calc(33% + 1px),transparent 66%,var(--soft-border-color) 66%,var(--soft-border-color) calc(66% + 1px),transparent calc(66% + 1px));opacity:.55}.profilePhotoFrameControls{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:end}.profilePhotoFrameControls label{color:var(--muted-text-color);font-size:var(--font-size-small);font-weight:var(--strong-font-weight);display:grid;gap:5px}.profilePhotoFrameControls select,.profilePhotoFrameControls input{min-height:var(--form-control-height)}.profilePhotoWorkflowActions{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.profilePhotoWorkflowButton{min-height:var(--form-button-height);padding:0 8px;border:1px solid var(--soft-border-color);border-radius:8px;color:var(--button-action-text-color);background:linear-gradient(180deg,var(--button-action-top-color),var(--button-action-bottom-color));font:inherit;font-size:var(--font-size-smallest);font-weight:var(--strong-font-weight);cursor:pointer;display:grid;grid-template-columns:auto minmax(0,auto);justify-content:center;align-items:center;gap:5px}.profilePhotoWorkflowButton svg{width:14px;height:14px}.profilePhotoWorkflowButton.is-danger{color:var(--form-error-color)}.profilePhotoWorkflowButton:disabled{opacity:.55;cursor:default}.profilePhotoWorkflowStatus{margin:0;color:var(--form-error-color);font-size:var(--font-size-small);font-weight:var(--strong-font-weight)}.verificationBanner{margin:0 0 16px;padding:14px 16px;border:1px solid var(--verification-danger-border-color);border-radius:12px;background:var(--verification-danger-bg-color);color:var(--main-text-color)}.verificationBanner strong{display:block;margin-bottom:5px}.verificationBanner p{margin:0;color:var(--main-text-color)}.inlineLinkButton{padding:0;border:0;color:var(--default-theme-strong-yellow-light);background:transparent;font:inherit;text-decoration:underline;text-decoration-color:var(--default-theme-strong-yellow-alpha-8);text-underline-offset:4px;cursor:pointer}.inlineLinkButton:hover{color:var(--main-text-color)}.formInputBox input:disabled{opacity:.62;cursor:not-allowed}.profileSectionButtonBar{justify-self:center}.accountHeaderRoleBadge{display:grid;justify-items:center;gap:3px}.accountHeaderRoleButton{width:34px;height:34px;border-radius:999px;grid-template-rows:1fr;color:var(--account-bar-text-color);background:linear-gradient(180deg,var(--account-bar-top-color) 0%,var(--account-bar-upper-color) 18%,var(--account-bar-middle-color) 48%,var(--account-bar-lower-color) 72%,var(--account-bar-bottom-color) 100%);box-shadow:inset 0 1px 0 var(--account-bar-top-shadow-color),inset 0 -1px 0 var(--account-bar-bottom-shadow-color)}.accountHeaderRoleButton svg{width:18px;height:18px;transform:none}.accountHeaderRoleLabel{color:var(--main-text-color);font-size:var(--font-size-smallest);font-weight:var(--value-font-weight);line-height:1}.profileSectionButton.is-active{border-color:currentColor}.profileSectionButton.iconColorBlue.is-active{--profile-section-active-fill-color: var(--default-theme-blue-alpha-5)}.profileSectionButton.iconColorGreen.is-active{--profile-section-active-fill-color: var(--default-theme-green-alpha-5)}.profileSectionButton.iconColorPink.is-active{--profile-section-active-fill-color: var(--default-theme-pink-alpha-5)}.profileSectionButton.iconColorBrass.is-active{--profile-section-active-fill-color: var(--default-theme-brass-alpha-5)}.profileSectionButton.is-active svg,.profileSectionButton.is-active svg *{fill:var(--profile-section-active-fill-color)}@media(max-width:520px){.accountToolbar{align-items:center}.accountTabs{overflow-x:auto;scrollbar-width:none}.accountTabs::-webkit-scrollbar{display:none}.socialHero{display:grid;grid-template-columns:1fr}}.controlPanel{display:grid;gap:16px}.controlPanelSearch{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.controlPanelSearch.has-search-type{grid-template-columns:auto 128px minmax(120px,1fr) auto}.controlPanelSearchLabel{color:var(--muted-text-color);font-weight:var(--strong-font-weight)}.controlPanelSearch>input{min-height:40px;padding:0 12px;border:1px solid var(--soft-border-color);border-radius:8px;color:var(--main-text-color);background:var(--input-bg-color);font:inherit}.controlPanelSearchType{width:128px;min-width:0}.controlPanelSearch>button,.controlPanelActionButton{height:var(--form-button-height);padding:0 14px;border:1px solid var(--soft-border-color);border-radius:8px;color:var(--button-action-text-color);background:linear-gradient(180deg,var(--button-action-top-color),var(--button-action-bottom-color));font:inherit;font-weight:var(--strong-font-weight);cursor:pointer}.controlPanelActionButton{color:var(--button-change-text-color);background:linear-gradient(180deg,var(--default-theme-slate-light),var(--default-theme-slate-dark))}.controlPanelActionButton:disabled{opacity:.42;cursor:not-allowed}.controlPanelResults{display:grid;gap:14px}.controlPanelTableWrap{overflow-x:auto}.controlPanelTable{width:100%;border-collapse:collapse;color:var(--main-text-color);background:var(--feed-item-bg-color)}.controlPanelTable th,.controlPanelTable td{padding:9px 10px;border:1px solid var(--soft-border-color);text-align:left;vertical-align:top;white-space:nowrap}.controlPanelTable th{color:var(--muted-text-color);font-weight:var(--strong-font-weight)}.controlPanelTicketNotes{border:1px solid var(--soft-border-color);color:var(--main-text-color);background:var(--input-bg-color);font:inherit}.controlPanelTicketStatusPicker{width:100%}.controlPanelTicketStatusPicker .formOptionPickerToggle{color:var(--main-text-color);font:inherit}.controlPanelTicketStatusPicker .formOptionPickerMenu{z-index:5;width:100%}.controlPanelTicketNotes{width:260px;height:86px;padding:8px 10px;resize:vertical;white-space:normal}.controlPanelTicketDetail{display:grid;gap:18px;padding:18px;border:1px solid var(--soft-border-color);border-radius:8px;background:var(--feed-item-bg-color)}.controlPanelTicketDetails{display:grid;gap:12px;margin:0}.controlPanelTicketDetails>div{min-width:0}.controlPanelTicketDetailPair{display:grid;grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);gap:8px;align-items:baseline}.controlPanelTicketDetails dt{color:var(--muted-text-color);font-weight:var(--strong-font-weight)}.controlPanelTicketDetails dd{margin:0;color:var(--main-text-color);overflow-wrap:anywhere}.controlPanelTicketDetailWide{display:grid;gap:4px}.controlPanelTicketManagement{display:grid;gap:14px}.controlPanelTicketControl{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px}.controlPanelActions{display:flex;flex-wrap:wrap;gap:8px}.controlPanelActionButton.danger{color:var(--button-change-text-color);background:linear-gradient(180deg,var(--default-theme-red-light),var(--default-theme-red-dark))}.controlPanelStatus{margin:0;color:var(--default-theme-strong-yellow-light);font-weight:var(--strong-font-weight)}@media(max-width:520px){.controlPanelSearch,.controlPanelTicketDetailPair,.controlPanelTicketControl{grid-template-columns:1fr}}.imageFrameLayer,.feedFlyerLayer{position:fixed;z-index:180;inset:0;display:grid;place-items:center;padding:18px;background:var(--bg-color)}.imageFramePanel{width:min(100%,420px);max-height:calc(100vh - 36px);overflow:auto;padding:16px;border:1px solid var(--strong-border-color);border-radius:var(--corner-radius);background:var(--overlay-panel-color);box-shadow:0 20px 48px var(--elevated-shadow-color)}.imageFrameHeader{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.imageFrameTitle{font-size:var(--font-size-large);font-weight:var(--strong-font-weight)}.imageFrameClose,.feedFlyerClose{padding:0;border:0;color:var(--default-theme-red);background:transparent;font-size:var(--font-size-large);font-weight:var(--strong-font-weight);cursor:pointer}.imageFrameViewport{position:relative;margin-right:auto;margin-left:auto;overflow:hidden;border:1px solid var(--strong-border-color);background:var(--default-theme-near-black);touch-action:none;cursor:grab}.imageFrameViewport:active{cursor:grabbing}.imageFrameViewport img{position:absolute;top:50%;left:50%;max-width:none;-webkit-user-select:none;user-select:none;transform:translate(-50%,-50%)}.imageFrameGrid{position:absolute;inset:0;background-image:linear-gradient(to right,transparent 33.333%,var(--default-theme-white-alpha-4) 33.333%,var(--default-theme-white-alpha-4) calc(33.333% + 1px),transparent calc(33.333% + 1px),transparent 66.666%,var(--default-theme-white-alpha-4) 66.666%,var(--default-theme-white-alpha-4) calc(66.666% + 1px),transparent calc(66.666% + 1px)),linear-gradient(to bottom,transparent 33.333%,var(--default-theme-white-alpha-4) 33.333%,var(--default-theme-white-alpha-4) calc(33.333% + 1px),transparent calc(33.333% + 1px),transparent 66.666%,var(--default-theme-white-alpha-4) 66.666%,var(--default-theme-white-alpha-4) calc(66.666% + 1px),transparent calc(66.666% + 1px));pointer-events:none}.imageFrameControls{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.imageFrameControls label{display:grid;gap:5px;color:var(--muted-text-color);font-size:var(--font-size-small);font-weight:var(--strong-font-weight)}.imageFrameControls select,.imageFrameControls input{width:100%}.imageFrameActions{display:flex;justify-content:space-between;gap:12px;margin-top:16px}.aboutUsView{display:grid;gap:22px}.aboutUsText{display:grid;gap:14px}.aboutUsText h2,.aboutUsIssueReport h2,.aboutUsContact h2{margin:0;font-size:var(--font-size-large);font-weight:var(--strong-font-weight)}.aboutUsText p,.aboutUsIssueReport p,.aboutUsContact p{margin:0;color:var(--main-text-color);line-height:1.45}.aboutUsSeparator{width:100%;margin:0;border-top:1px solid var(--soft-border-color);border-right:0;border-bottom:0;border-left:0}.aboutUsButtonRow{--button-bar-button-size: 54px;display:flex;justify-content:center}.aboutUsButtonRow [hidden]{display:none}.aboutUsContact,.aboutUsIssueReport{display:grid;gap:14px}.aboutUsContactActions{grid-template-columns:repeat(4,minmax(0,1fr))}.aboutUsContactActions>.changeButton{grid-column:4}.aboutUsContactStatus{margin:0;color:var(--default-theme-strong-yellow-light)}.messagesView{display:grid;gap:18px}.messagesList{display:grid;gap:14px}.messageCard{padding:16px 18px;border:1px solid var(--soft-border-color);border-radius:12px;background:var(--overlay-panel-color)}.messageCard.is-unread{border-color:var(--default-theme-strong-yellow-light)}.messageCardHeader{display:flex;align-items:start;justify-content:space-between;gap:12px}.messageSubject{font-size:var(--font-size-large);font-weight:var(--strong-font-weight)}.messageFrom{color:var(--main-text-color);font-size:var(--font-size-small);font-weight:var(--value-font-weight)}.messageEventName{color:var(--muted-text-color);font-size:var(--font-size-small);font-weight:var(--value-font-weight)}.messageMeta{color:var(--muted-text-color);font-size:var(--font-size-small)}.messageBody{margin:12px 0 0;white-space:pre-wrap}.messageActionRow{display:flex;gap:10px;margin-top:14px}.messageDesigneeState{margin-top:12px;color:var(--muted-text-color);font-size:var(--font-size-small);font-weight:var(--value-font-weight)}.messageHideButton{border:0;color:var(--default-theme-red);background:transparent}.messageHideButton svg{width:18px;height:18px;display:block}.messagesStatus,.messagesEmptyState{margin:0;color:var(--muted-text-color)}.calendarView{display:grid;gap:14px}.calendarMonthHeader{display:flex;align-items:center;justify-content:space-between;gap:16px}.calendarMonthLabel{color:var(--muted-text-color);font-size:var(--font-size-larger);font-weight:var(--strong-font-weight)}.calendarMonthControls{display:flex;align-items:center;gap:8px}.calendarMonthButton{width:var(--form-button-height);height:var(--form-button-height);padding:0;border:1px solid var(--soft-border-color);border-radius:8px;color:var(--button-action-text-color);background:linear-gradient(to bottom,var(--button-action-top-color),var(--button-action-bottom-color));display:grid;place-items:center;cursor:pointer}.calendarMonthButton:disabled{opacity:.45;cursor:default}.calendarGridWrap{min-width:0;overflow-x:auto}.calendarGrid{min-width:400px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-top:1px solid var(--soft-border-color);border-left:1px solid var(--soft-border-color)}.calendarWeekday{padding:6px 4px;border-right:1px solid var(--soft-border-color);border-bottom:1px solid var(--soft-border-color);color:var(--muted-text-color);font-size:var(--font-size-smallest);font-weight:var(--strong-font-weight);text-align:center}.calendarDay{position:relative;min-height:88px;padding:5px 4px;border-right:1px solid var(--soft-border-color);border-bottom:1px solid var(--soft-border-color);background:var(--feed-item-bg-color);overflow:hidden}.calendarDayToday:before{content:"";position:absolute;inset:0;background:var(--default-theme-white-alpha-1);pointer-events:none}.calendarDayToday .calendarDayNumber,.calendarDayToday .calendarDayEvents{position:relative;z-index:1}.calendarDayBlank{background:transparent}.calendarDayNumber{margin:0 0 4px;color:var(--muted-text-color);font-size:var(--font-size-smallest);font-weight:var(--strong-font-weight)}.calendarDayEvents{display:grid;gap:3px}.calendarEventBar{min-height:16px;padding:0 4px;border-radius:3px;color:var(--default-theme-dark-green-text);font-size:var(--font-size-smallest);font-weight:var(--strong-font-weight);line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendarEventRegistered{background:var(--default-theme-green)}.calendarEventPending{background:var(--default-theme-strong-yellow)}.calendarEventFollowing{color:var(--main-text-color);background:var(--default-theme-blue)}.calendarKey{display:flex;align-items:center;flex-wrap:wrap;gap:12px;color:var(--muted-text-color);font-size:var(--font-size-smallest)}.calendarKeyItem{display:inline-flex;align-items:center;gap:6px}.calendarKeySwatch{width:18px;height:8px;border-radius:2px}.calendarKeyRegistered{background:var(--default-theme-green)}.calendarKeyPending{background:var(--default-theme-strong-yellow)}.calendarKeyFollowing{background:var(--default-theme-blue)}
